🧰 ToolPicoTodas as ferramentas →

Início > Blog > Novidades na calculadora: atalho ordem/repetição e limite de lista ajustável

Novidades na calculadora: atalho visual e limite de lista ajustável

A calculadora de combinações e permutações ToolPico acabou de receber duas melhorias pensadas para quem hesita entre separadores ou precisa de listas maiores: um explicador visual que leva diretamente ao separador certo, e um limite de enumeração que já não está fixo. Este artigo mostra o que mudou e como usar cada novidade na prática.

Neste artigo

Novidade 1: o atalho visual ordem/repetição

O que mudou Por cima da calculadora apareceu uma grelha de 4 cartões, um para cada combinação de resposta às perguntas «a ordem importa?» e «a repetição é permitida?». Cada cartão é clicável e leva automaticamente ao separador da calculadora que resolve esse caso — sem ser preciso ler descrições de separadores para adivinhar qual escolher.

Até agora, decidir entre os separadores «nPr/nCr», «Perm. repetida» e «Comb. repetida» exigia já saber a teoria por trás de cada um. A nova grelha resolve isto ao colocar a pergunta em primeiro lugar: primeiro identificas se a ordem importa e se há repetição, depois clicas no cartão correspondente e a página faz o resto — desloca-se até à secção de cálculo e ativa o separador certo automaticamente.

Os quatro cartões cobrem: ordem importa, sem repetição (por exemplo, um pódio de 3 lugares entre 5 corredores — vai para o separador «nPr/nCr»); ordem não importa, sem repetição (por exemplo, uma equipa de 3 pessoas entre 10 — também «nPr/nCr», mas a ler o valor de nCr); ordem importa, com repetição (disposições de uma palavra com letras repetidas, como «BANANA» — separador «Perm. repetida»); e ordem não importa, com repetição (escolher 5 peças de fruta entre 3 variedades, podendo repetir tipo — separador «Comb. repetida»).

Como usar o atalho, passo a passo

Um exemplo hipotético para ilustrar o fluxo: imagina que precisas de saber de quantas formas se pode distribuir um lote de 4 prémios idênticos por 6 participantes de um concurso, em que um participante pode receber mais do que um prémio e a ordem de distribuição não interessa (só importa quantos prémios cada um leva). Em vez de tentar lembrar-te qual fórmula se aplica, olhas para a grelha, identificas «ordem não importa, com repetição» e clicas nesse cartão.

A página desloca-se automaticamente até à secção de cálculo com o separador «Comb. repetida» já ativo, pronto a receber o número de tipos (n) e a quantidade a escolher (r) — neste caso hipotético, n=6 participantes e r=4 prémios, o que dá C(6+4−1,4) = C(9,4) = 126 formas possíveis. O ganho não está na fórmula em si (que já existia), mas em eliminar o passo de "qual separador uso para este problema?", que antes obrigava a reler a teoria ou a testar por tentativa e erro.

Nota: o exemplo dos 6 participantes e 4 prémios é ilustrativo e hipotético, usado apenas para mostrar o fluxo do atalho — não corresponde a nenhum concurso ou distribuição real.

Novidade 2: o limite de lista agora é configurável

O que mudou Nas definições avançadas da calculadora existe agora um campo «Limite máximo da lista», onde se pode ajustar quantas linhas a ferramenta tenta enumerar ao listar as combinações e permutações reais no separador «nPr/nCr». O valor por omissão continua a ser 2000, mas o próprio utilizador pode subi-lo ou baixá-lo, até um teto de segurança de 20 000 linhas.

Antes, a lista de seleções e disposições reais (as combinações concretas, tipo {A,B,C}, {A,B,D}...) parava sempre no mesmo ponto fixo, independentemente do que o utilizador quisesse ver. Agora, ao abrir «⚙️ Definições avançadas», encontra-se o campo com o valor 2000 pré-preenchido e a indicação explícita do limite de segurança: «Máximo de segurança: 20 000 (valores mais altos podem tornar o navegador lento)».

Isto significa que quem precisa de conferir manualmente uma lista maior — por exemplo, todas as seleções possíveis de um pequeno sorteio com mais participantes do que o habitual — pode subir o limite para 5000, 10 000, ou até ao teto de 20 000, sem precisar de recorrer a outra ferramenta. Quem prefere manter a página leve, especialmente em dispositivos mais lentos, pode igualmente baixar o valor abaixo de 2000.

Quando faz sentido ajustar o limite

Na maioria dos casos de uso — verificar rapidamente uma fórmula, conferir um pódio de 3 lugares, ou listar as variações de uma palavra pequena — o valor por omissão de 2000 linhas já é mais do que suficiente e nem chega a ser necessário tocar nas definições avançadas. O ajuste do limite torna-se relevante sobretudo em dois cenários opostos: quando o total de combinações ultrapassa ligeiramente as 2000 linhas e ainda assim se quer ver a lista completa (por exemplo, um n e r hipotéticos que produzam umas poucas milhares de seleções), ou quando, pelo contrário, se está num computador mais modesto e se prefere um limite mais conservador para manter a página responsiva.

Vale notar que o limite de lista é independente da precisão do cálculo em si: mesmo quando o número total de combinações ultrapassa o teto configurado e a enumeração linha a linha para, o valor numérico de nCr ou nPr continua a ser calculado com exatidão total, usando BigInt quando os fatoriais envolvidos ultrapassam a capacidade normal de vírgula flutuante. O que o limite de lista controla é apenas quantas dessas linhas concretas a página tenta desenhar no ecrã, não a exatidão do resultado final.

Experimenta o novo atalho visual e ajusta o limite de lista às tuas necessidades — tudo grátis, no navegador.

Experimentar a calculadora →

Perguntas frequentes

O que é o novo explicador «ordem importa / repetição permitida»?
É uma grelha de 4 cartões colocada diretamente por cima da calculadora, cada um correspondendo a uma combinação de respostas às duas perguntas-chave: a ordem importa? e a repetição é permitida? Cada cartão é também um atalho clicável que leva automaticamente ao separador da calculadora correspondente a essa resposta, sem ser preciso adivinhar qual separador usar.
Como funciona o atalho para o separador correto?
Ao clicar num dos quatro cartões da grelha, a página desloca-se até à secção da calculadora e ativa automaticamente o separador certo — «nPr/nCr» para os casos sem repetição, «Perm. repetida» para ordem com repetição, ou «Comb. repetida» para sem ordem com repetição. Não é preciso clicar manualmente nos separadores depois.
O que é o novo limite de lista configurável?
Nas definições avançadas existe agora um campo «Limite máximo da lista», que controla quantas linhas a calculadora tenta mostrar ao listar as combinações e permutações reais. Antes este número estava fixo; agora pode ser ajustado pelo utilizador, com um limite de segurança de 20 000 linhas para não sobrecarregar o navegador.
Porque é que existe um limite de segurança de 20 000 linhas mesmo sendo configurável?
Porque o número de combinações e permutações cresce muito rapidamente, e tentar desenhar dezenas ou centenas de milhares de linhas de texto na página pode tornar o navegador lento ou até bloquear o separador. O limite de 20 000 foi escolhido como teto de segurança que ainda permite listas bastante mais generosas do que o valor por omissão, sem comprometer a experiência de utilização.
Preciso de recalcular depois de mudar o limite da lista?
Sim. Depois de alterar o valor do campo «Limite máximo da lista» nas definições avançadas, é necessário voltar a calcular (ou o resultado atualiza-se ao sair do campo) para que a lista de combinações/permutações reflita o novo teto escolhido.

Guias relacionados

Nota de metodologia: os exemplos numéricos deste artigo (concursos, prémios, participantes) são cenários ilustrativos e hipotéticos usados para explicar o funcionamento das novas funcionalidades, e não estatísticas reais de qualquer organização. Este conteúdo tem fins informativos e educativos; para decisões formais (concursos, sorteios, contextos legais), confirma sempre os requisitos específicos aplicáveis.