Calculadora de fatorial — Valor e zeros finais
Calcule o fatorial de um número e também quantos zeros à direita o resultado tem.
Última atualização · Ver algoritmo, constantes e entradas padrão (JSON)
Sobre esta calculadora
Para um inteiro não negativo n, n! multiplica todos os inteiros de 1 a n; 0! = 1. O resultado numérico é exato até 18! e pode ser arredondado pela aritmética de ponto flutuante acima disso. A quantidade de dígitos e os zeros finais são calculados separadamente.
Exemplo resolvido
calculado com os valores padrão abaixo
Número 10 Fatorial (aproximado acima de 18!) 3.628.800 · Dígitos no resultado 7 · Zeros à direita 2
Referências gerais de contexto
Isenção de responsabilidade
Estas calculadoras fornecem resultados matemáticos gerais. Servem para estudo, planeamento e estimativa — verifique tudo o que alimente um trabalho avaliado, um dado publicado ou um compromisso financeiro.
Fonte da implementação
Este registro descreve a implementação desta página, sem validação independente. As referências externas sustentam apenas a fórmula ou definição indicada; estimativas e regras próprias mantêm suas premissas.
Fórmula e variáveis
n! = Π_{i=1}^{k} i; D = floor(Σ_{i=1}^{k} log10 i) + 1; Z = Σ_{j: 5^j ≤ k} floor(k ÷ 5^j)
- k
- piso de n
- n!
- fatorial
- D
- quantidade de dígitos
- Z
- zeros finais
A entrada deve ser um inteiro de 0 a 170. 0! = 1. O valor em ponto flutuante pode ser arredondado acima de 18!; os dígitos usam somas de log10 e os zeros, potências de cinco.
Perguntas frequentes
Os valores grandes de fatorial são exatos?
A quantidade de dígitos e os zeros finais são calculados separadamente, mas o fatorial usa aritmética de ponto flutuante. Os inteiros são exatos até 18!; valores maiores podem ser arredondados. Aceita inteiros de 0 a 170, e 0! = 1.