Calculadora de Fatorial
Esta calculadora encontra o fatorial de um número inteiro não negativo e mostra a expressão de multiplicação correspondente. Use-a para conferir exercícios, contagens, permutações e outros problemas de matemática combinatória.
Informe um número inteiro não negativo entre 0 e 1.000. O resultado é calculado exatamente no seu navegador.
O que a calculadora de fatorial resolve
A calculadora de fatorial encontra o produto de todos os números inteiros positivos de 1 até o número informado. O fatorial é escrito com um ponto de exclamação após o número: n!. Assim, 5! é lido como “cinco fatorial” e vale 5 × 4 × 3 × 2 × 1, isto é, 120.
Esse cálculo aparece com frequência em análise combinatória, especialmente quando é necessário contar quantas ordens diferentes podem ser formadas com elementos distintos. Também é usado em fórmulas de probabilidade, séries matemáticas, coeficientes binomiais e algoritmos. A ferramenta responde à pergunta direta “qual é o fatorial de n?”, sem aproximar o resultado para os valores aceitos.
Por convenção matemática, o fatorial de zero existe e é igual a 1. Portanto, 0! = 1. Já números negativos, decimais e frações não entram na definição elementar de fatorial usada nesta página. Há extensões matemáticas para outros valores, como a função gama, mas elas não são o objeto desta calculadora.
Como usar a calculadora
Campo Número inteiro (n)
Digite apenas um inteiro de 0 a 1.000. Não use vírgula, ponto decimal, sinal negativo nem texto. Por exemplo, para descobrir 8!, informe 8. Ao clicar em Calcular fatorial, a página valida o dado e apresenta o valor exato.
Resultado e expressão de cálculo
O painel exibe o número calculado e uma expressão resumida da multiplicação. Para valores pequenos, é possível visualizar todos os fatores; para valores maiores, a expressão é encurtada para manter a leitura prática. O botão Limpar apaga tanto o campo quanto o resultado.
O limite de 1.000 foi definido para que a página mantenha boa usabilidade. O valor de 1.000! tem 2.568 algarismos, o que ilustra como fatoriais crescem muito rapidamente. Isso não significa que a definição pare em 1.000; é apenas um limite operacional desta ferramenta.
Fórmula do fatorial e passo a passo
Para qualquer inteiro não negativo n, a definição é:
n! = n × (n − 1) × (n − 2) × ... × 2 × 1
Há ainda dois casos fundamentais: 0! = 1 e, para n maior ou igual a 1, n! = n × (n − 1)!. Esta última é chamada de relação recursiva e mostra que cada fatorial pode ser obtido multiplicando o número pelo fatorial imediatamente anterior.
Para calcular 6!, siga as etapas: primeiro, escreva os inteiros de 6 até 1; depois, multiplique 6 × 5 = 30; multiplique 30 × 4 = 120; em seguida, 120 × 3 = 360; 360 × 2 = 720; e, por fim, 720 × 1 = 720. Logo, 6! = 720. Multiplicar por 1 no fim não altera o resultado, mas faz parte da definição completa.
O cálculo não é uma soma. Um erro frequente é concluir que 5! vale 5 + 4 + 3 + 2 + 1, que daria 15. O símbolo de fatorial representa produto sucessivo, e não adição. Outro ponto importante: 4! não é o mesmo que 4². Enquanto 4! = 24, 4² = 16.
Tabela de fatoriais básicos
| n | Expressão | n! |
|---|---|---|
| 0 | Por convenção | 1 |
| 1 | 1 | 1 |
| 2 | 2 × 1 | 2 |
| 3 | 3 × 2 × 1 | 6 |
| 4 | 4 × 3 × 2 × 1 | 24 |
| 5 | 5 × 4 × 3 × 2 × 1 | 120 |
| 6 | 6 × 5 × 4 × 3 × 2 × 1 | 720 |
Crescimento dos valores fatoriais
O fatorial cresce mais depressa do que potências usuais. Acrescentar uma unidade a n não acrescenta uma parcela fixa ao resultado: multiplica o fatorial anterior pelo novo número. Por isso, a quantidade de algarismos aumenta rapidamente e a conferência manual se torna pouco prática.
| Fatorial | Valor exato | Quantidade de algarismos |
|---|---|---|
| 7! | 5.040 | 4 |
| 8! | 40.320 | 5 |
| 9! | 362.880 | 6 |
| 10! | 3.628.800 | 7 |
| 12! | 479.001.600 | 9 |
| 15! | 1.307.674.368.000 | 13 |
Exemplos resolvidos
Exemplo 1: calcular 4!
Escreva a sequência: 4 × 3 × 2 × 1. Primeiro, 4 × 3 = 12. Depois, 12 × 2 = 24 e 24 × 1 = 24. Portanto, 4! = 24. Esse é o número de maneiras de ordenar quatro objetos todos diferentes.
Exemplo 2: calcular 7!
A expressão é 7 × 6 × 5 × 4 × 3 × 2 × 1. Aproveitando que 6! = 720, basta fazer 7 × 720. O resultado é 7! = 5.040. Usar o fatorial anterior é uma forma eficiente de conferir a conta.
Exemplo 3: calcular 10!
Para 10!, pode-se partir de 9! = 362.880 e multiplicar por 10. Assim, 10! = 10 × 362.880 = 3.628.800. Note que multiplicar por 10 acrescenta um zero nesse caso, mas essa simplificação não se aplica automaticamente quando o próximo fator não é 10.
Aplicação em permutações simples
Uma aplicação clássica é a permutação simples de n elementos distintos. Se há n itens e todos serão organizados em uma sequência, o total de ordens possíveis é n!. Por exemplo, cinco livros diferentes podem ser colocados em uma prateleira de 5! = 120 maneiras. O primeiro espaço tem cinco opções, o segundo fica com quatro, o terceiro com três, e assim sucessivamente; o princípio multiplicativo produz exatamente o fatorial.
Entretanto, não aplique n! sem verificar as condições do problema. Se alguns objetos forem iguais, se apenas parte dos itens for escolhida ou se a ordem não importar, a fórmula muda. Combinações, arranjos e permutações com repetição utilizam fatoriais, mas não são simplesmente o fatorial do total de elementos.
Base técnica e convenções matemáticas
A definição apresentada é a do fatorial para inteiros não negativos, adotada em livros de matemática discreta, combinatória e teoria das probabilidades. A convenção 0! = 1 é coerente com a relação recursiva n! = n(n − 1)! e é necessária para que fórmulas combinatórias, como os coeficientes binomiais, funcionem nos casos de fronteira.
Em notação matemática, o fatorial convencional não deve ser confundido com o duplo fatorial, escrito n!!, nem com subfatorial, por vezes indicado por !n. Também não deve ser confundido com a função gama. Para inteiros positivos, a função gama satisfaz Γ(n) = (n − 1)!, mas sua avaliação para números reais ou complexos requer outro método e outra interpretação.
Erros comuns ao calcular fatorial
- Somar os números de n até 1 em vez de multiplicá-los.
- Esquecer que 0! é igual a 1, e não a 0.
- Informar valores negativos ou decimais na definição elementar.
- Confundir n! com n elevado a n ou com n ao quadrado.
- Usar n! em problemas com repetição de elementos sem ajustar a fórmula.
- Arredondar resultados grandes e depois tratá-los como valores exatos.
Limites do resultado
O resultado mostrado é exato para inteiros de 0 a 1.000, desde que o navegador tenha suporte a números inteiros grandes em JavaScript. Ainda assim, o valor pode ser extenso e pouco conveniente para copiar em aplicações que aceitem apenas números comuns. Planilhas, linguagens de programação e calculadoras científicas também podem ter limites próprios de armazenamento ou exibição.
Esta ferramenta não calcula fatoriais de números negativos, fracionários, reais ou complexos. Para essas situações, é necessário usar a função gama e conhecer o domínio da fórmula pretendida. Em problemas de contagem, o fatorial isolado também não resolve automaticamente a questão: é preciso identificar se a ordem importa e se há repetição ou restrições entre os elementos.
Aviso: o resultado é uma estimativa informativa de apoio ao cálculo matemático, que não substitui cálculo oficial nem orientação de profissional habilitado, e que convenções coletivas, contratos e regras específicas podem alterar o valor final. Para exercícios, estudos ou aplicações técnicas com regras próprias, confira a fórmula e as condições adotadas.
Base do conteúdo
Referências
- Concrete Mathematics: A Foundation for Computer Science Addison-Wesley 1994
- Matemática Discreta e Suas Aplicações AMGH Editora 2013
- NIST Digital Library of Mathematical Functions, Chapter 5: Gamma Function National Institute of Standards and Technology 2024 Acessar
- The Art of Computer Programming, Volume 1: Fundamental Algorithms Addison-Wesley 1997
Dúvidas comuns
Perguntas frequentes
O que significa o sinal ! depois de um número?
O ponto de exclamação indica o fatorial do número que o antecede. Para um inteiro positivo, ele representa a multiplicação desse número por todos os inteiros positivos menores até chegar a 1.
Quanto é 0 fatorial?
Zero fatorial é igual a 1: 0! = 1. Essa convenção é parte da definição matemática e permite manter consistentes diversas fórmulas de combinatória.
É possível calcular fatorial de número negativo?
Não pela definição usual de fatorial para inteiros não negativos. Alguns valores não inteiros podem ser estudados pela função gama, mas números inteiros negativos são pontos em que essa função não está definida.
Posso calcular fatorial de número com vírgula?
Esta calculadora aceita apenas inteiros não negativos. Um número como 4,5 não possui fatorial na definição elementar; para extensões reais, utiliza-se a função gama.
Por que os fatoriais ficam tão grandes?
Cada novo fatorial multiplica o valor anterior pelo próximo inteiro. Como os multiplicadores aumentam continuamente, o crescimento é muito rápido mesmo para entradas relativamente pequenas.
Qual a diferença entre fatorial, arranjo e combinação?
O fatorial conta as ordenações de todos os elementos distintos. Arranjos e combinações usam fatoriais em suas fórmulas, mas consideram seleção de parte dos elementos e, no caso das combinações, a ordem não altera o grupo.
Quem escreveu
Stéfano Barcellos
Formado em Direito
Formado em Direito, escreve sobre cálculos aplicados ao dia a dia: prazos, jornada de trabalho, juros, impostos e conversões. Revisa cada calculadora do 11 Calculadoras antes da publicação.
- Bacharel em Direito
- Produção de conteúdo editorial desde 2016
- Responsável pela revisão técnica das calculadoras publicadas