← Matemática

Permutações de Multiconjunto

Preencha os campos e veja o resultado imediatamente no navegador.

Roda localmente no seu navegador. O modo exato usa BigInt dentro do limite seguro; o modo aproximado mostra a quantidade de dígitos e a notação científica quando o inteiro fica grande demais.

Outros idiomas 日本語 | English | 简体中文 | Español | Português (Brasil) | Bahasa Indonesia | Français | हिन्दी | العربية

Como usar (3 passos)

  1. Escolha Texto (anagramas) ou Quantidades (símbolo + quantidade).
  2. Escolha Exato ou Aproximado. O modo exato mostra o inteiro completo quando for seguro.
  3. Copie uma URL compartilhável para reproduzir o mesmo estado.
Modo de entrada

Para permutações por palavra, por exemplo “Vermelho, Vermelho, Azul”, use o modo Quantidades.

Opções de texto

ASCII punctuation includes: !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

Precisão

Resultados

Valor exato (modo exato):
Quantidade de dígitos:
Notação científica:

Detalhamento (quantidades)

Símbolo Quantidade

Exemplos aleatórios (n pequeno)

Gera permutações distintas de forma uniforme quando n ≤ 30. Use uma semente para reproduzir o resultado.

    Perguntas frequentes

    O que é uma permutação de multiconjunto (contagem de anagramas)?

    Ela conta arranjos distintos quando alguns itens são iguais, por exemplo o número de anagramas únicos de BANANA.

    Qual é a fórmula?

    Se o total de itens é n e as contagens repetidas são n1..nk, então Quantidade = n! / (n1! n2! … nk!).

    Qual é a diferença para “arranjos com repetição” (n^r)?

    Nas permutações de multiconjunto, as repetições já fazem parte da entrada, como em BANANA. Em n^r, você pode reutilizar itens durante a escolha, como em códigos PIN.

    Por que o resultado é 1 quando n = 0?

    Existe exatamente uma maneira de arranjar zero itens: não fazer nada, isto é, a permutação vazia.

    O que fazer se o modo exato for recusado?

    Troque para Aproximado para ver uma contagem confiável de dígitos e a notação científica sem montar o inteiro gigante.

    Como calcular isso no Excel?

    Use fatoriais: =FACT(n)/PRODUCT(FACT(n1),FACT(n2),...). Para n grande, o Excel pode estourar; aqui prefira o modo Aproximado.

    Como é calculado

    Calculadoras relacionadas