在线阶乘计算器 - 计算任意整数 n 的阶乘 (n!) = n × (n-1) × (n-2) × ... × 3 × 2 × 1

阶乘计算

n 值
输入范围: 0 ≤ n ≤ 10000 (注意: 较大的 n 值可能需要更长的计算时间)
n! = n × (n-1) × (n-2) × ... × 3 × 2 × 1
特殊值: 0! = 1, 1! = 1
快速示例:
计算中... 0%
计算结果
0 位
阶乘分解:
计算步骤
阶乘的质因数分解

计算阶乘后,将显示质因数分解结果

计算历史

暂无计算历史

阶乘知识

阶乘定义:n的阶乘(记作n!)是所有小于及等于n的正整数的积。

特殊值:

  • 0! = 1 (定义)
  • 1! = 1
  • 负数没有阶乘

增长速率:阶乘函数增长极快:

  • 10! = 3,628,800 (7位)
  • 20! ≈ 2.43 × 10¹⁸ (19位)
  • 50! ≈ 3.04 × 10⁶⁴ (65位)
  • 100! ≈ 9.33 × 10¹⁵⁷ (158位)

应用领域:

  • 组合数学
  • 概率统计
  • 排列组合计算
  • 泰勒级数
  • 算法分析
斯特林公式近似

对于大n,可以使用斯特林公式近似计算阶乘:

n! ≈ √(2πn) × (n/e)ⁿ
双阶乘

双阶乘 n!! 表示所有不超过n且与n有相同奇偶性的正整数的乘积。

n!! = n × (n-2) × (n-4) × ...