Matemáticas

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)

Introduce tus valores

Factorial (aproximado por encima de 18!) 3.628.800
Resultados

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.

Mantenido por: CalcDelta

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.

Ver algoritmo, constantes y entradas predeterminadas (JSON)

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.

Insertar esta calculadora

Copia el iframe para poner esta calculadora en tu sitio. No hace falta cuenta. El código sigue los valores actuales.

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.