Calculadora de Fatorial Calcule a fatorial de qualquer número (n!) com contagem de dígitos e expansão.
Calculadora de Fatorial
Calcule a fatorial de qualquer número (n!) com contagem de dígitos e expansão.
Insira um Número
Digite um inteiro não negativo (até 1000) para calcular seu fatorial.
Veja o Resultado
Visualize n! exibido em sua forma completa, juntamente com a quantidade total de dígitos no resultado.
Verifique a Expansão
Para números menores, visualize a expansão completa da multiplicação (por exemplo, 5! = 5 × 4 × 3 × 2 × 1 = 120).
What Is Calculadora de Fatorial?
O fatorial de um número inteiro não negativo n, denotado por n!, é o produto de todos os inteiros positivos de 1 a n. Por exemplo, 5! = 5 × 4 × 3 × 2 × 1 = 120. Por convenção, 0! = 1 (o produto vazio). Os fatoriais crescem extremamente rapidamente - 20! já ultrapassa 2,4 quintilhões e 100! tem 158 dígitos. Os fatoriais são fundamentais na combinatoria para contar arranjos (permutações) e seleções (combinações), na teoria da probabilidade, nas expansões em série de Taylor de funções como e^x e sin(x) e na análise de algoritmos. Este calculadora usa aritmética BigInt para computar fatoriais exatos até 1000!, produzindo resultados com milhares de dígitos sem qualquer arredondamento ou aproximação. Ela também mostra a contagem de dígitos e, para valores menores, a expansão completa da multiplicação para referência educacional.
Why Use Calculadora de Fatorial?
-
Calcula fatoriais exatos até 1000! usando precisão BigInt
-
Mostra a contagem total de dígitos do resultado
-
Exibe a expansão da multiplicação para fins educacionais
-
Não há problemas de estouro - funciona além dos limites padrão de números
-
Cálculo instantâneo, mesmo para fatoriais muito grandes
Common Use Cases
Combinatória
Calcule permutações e combinações que envolvem expressões fatoriais.
Probabilidade
Compute probabilidades envolvendo arranjos, como o problema do aniversário ou as chances da loteria.
Educação Matemática
Demonstre como os fatoriais crescem rapidamente e verifique respostas de dever de casa.
Análise de Algoritmos
Entenda a escala dos algoritmos O(n!) em ciência da computação.
Technical Guide
A função fatorial é definida recursivamente como n! = n × (n−1)! com o caso base 0! = 1. Este calculadora usa uma abordagem iterativa com JavaScript BigInt para evitar estouro de pilha e manter a precisão exata dos inteiros. BigInt permite inteiros arbitrariamente grandes, então 1000! (que tem 2.568 dígitos) é computado exatamente sem arredondamento de ponto flutuante. O cálculo é um loop simples: comece com resultado = 1 e multiplique por cada inteiro de 2 a n. A complexidade temporal é O(n) multiplicações, mas cada multiplicação envolve números cada vez maiores, então o tempo real cresce mais rapidamente na prática. A aproximação de Stirling (n! ≈ √(2πn) × (n/e)^n) pode estimar a magnitude do fatorial: o número de dígitos em n! é aproximadamente n×log10(n/e) + 0,5×log10(2πn). O calculadora limita a entrada a 1000 para manter um desempenho razoável do navegador, embora BigInt pudesse teoricamente lidar com valores maiores.
Tips & Best Practices
-
10! = 1 por definição (a convenção do produto vazio)
-
2Os fatoriais crescem incrivelmente rápido - 20! já é maior que 2 quintilhões
-
3A quantidade de dígitos em n! é aproximadamente n×log₁₀(n) − n×log₁₀(e) + 0,5×log₁₀(2πn)
-
4Os fatoriais são definidos apenas para inteiros não negativos; a função gama generaliza para todos os números
-
5Para combinações, você pode cancelar fatoriais antes de multiplicar para manter os números gerenciáveis
Related Tools
Calculadora Científica
Calculadora científica completa com trigonometria, logaritmos, fatoriais e muito mais.
🔢 Math & Calculators
Calculadora de Probabilidade
Calcule probabilidade simples, união, interseção, probabilidade condicional e complemento.
🔢 Math & Calculators
Calculadora de Permutações (nPr)
Calcule o número de permutações (arranjos ordenados) de n itens tomados r de cada vez.
🔢 Math & Calculators
Calculadora de Combinações (nCr)
Calcule combinações (seleções desordenadas) com ou sem repetição.
🔢 Math & CalculatorsFrequently Asked Questions
Q Por que 0! é igual a 1?
Q Quão grande pode ser a entrada?
Q Os fatoriais são definidos para números negativos?
Q Por que os fatoriais crescem tão rápido?
Q Para o que os fatoriais são usados?
About This Tool
Calculadora de Fatorial is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.