Calculadora de factorial — n! y ceros finales
Calcula el factorial de un número y cuántos ceros finales tiene el resultado.
Última actualización · Ver algoritmo, constantes y entradas predeterminadas (JSON)
Acerca de esta calculadora
Para un entero no negativo n, n! multiplica todos los enteros del 1 al n; 0! = 1. El resultado numérico es exacto hasta 18! y puede redondearse por la aritmética de punto flotante a partir de ahí. Los dígitos y ceros finales se calculan por separado.
Ejemplo resuelto
calculado con los valores predeterminados de abajo
Número 10 Factorial (aproximado por encima de 18!) 3.628.800 · Dígitos en el resultado 7 · Ceros finales 2
Referencias generales de contexto
Aviso legal
Estas calculadoras ofrecen resultados matemáticos generales. Sirven para estudio, planificación y estimación: verifique todo lo que alimente una entrega calificada, un dato publicado o un compromiso financiero.
Fuente de implementación
Este registro describe la implementación de esta página, sin validación independiente. Las referencias externas solo respaldan la fórmula o definición indicada; las estimaciones y reglas propias conservan sus supuestos.
Fórmula y variables
n! = Π_{i=1}^{k} i; D = floor(Σ_{i=1}^{k} log10 i) + 1; Z = Σ_{j: 5^j ≤ k} floor(k ÷ 5^j)
- k
- parte entera de n
- n!
- factorial
- D
- número de cifras
- Z
- ceros finales
La entrada debe ser un entero de 0 a 170. 0! = 1. El factorial en coma flotante puede redondearse por encima de 18!; los dígitos usan sumas log10 y los ceros, potencias de cinco.
Preguntas frecuentes
¿Son exactos los factoriales grandes?
Los dígitos y ceros finales se calculan por separado, pero el factorial usa aritmética de punto flotante. Los enteros son exactos hasta 18!; los valores mayores pueden redondearse. Se aceptan enteros de 0 a 170 y 0! = 1.