阶乘计算器
计算非负整数 n 的阶乘 n!。
计算原理
n! = 1 × 2 × 3 × … × n(约定 0! = 1)
阶乘增长极快,用于排列组合与概率。n ≤ 170 时结果在浮点数范围内,超出显示 "—"。
常见问题
为什么规定 0! = 1?
为了让排列组合公式(如 C(n,0)=1)保持自洽,数学上约定 0! = 1。
示例演算
5! = 5×4×3×2×1 = 120;10! = 3,628,800;按定义 0! = 1。
阶乘增长极快:20! ≈ 2.43×10¹⁸,已超过 64 位整数上限。
使用提示与局限
阶乘只对非负整数有定义(伽马函数可延拓到实数)。计算大数阶乘时要注意溢出,实际工程中常取对数或用大数库。