偵測到廣告封鎖,導致我們無法顯示廣告
MiniWebtool 依靠廣告收入免費提供服務。如果這個工具幫到你,歡迎升級 Premium(無廣告 + 更快),或將 MiniWebtool.com 加入允許清單後重新整理頁面。
- 或升級 Premium(無廣告)
- 允許 MiniWebtool.com 顯示廣告,然後重新載入
階乘計算機
階乘計算機計算任何非負整數 n 的階乘,記作 n!。階乘是 1 到 n 之間所有正整數的乘積。本工具支持計算高達一百萬的值,並以完整形式和科學記數法顯示結果。
什麼是階乘?
非負整數 n 的階乘是所有小於或等於 n 的正整數的乘積。它用 n! 表示,定義為:
按照慣例,0! 被定義為 1。這並非隨意設定——它確保了許多數學公式能正確運作,並保持了遞迴關係 n! = n × (n-1)!。
階乘示例
- 0! = 1 (根據定義)
- 1! = 1
- 5! = 5 × 4 × 3 × 2 × 1 = 120
- 10! = 10 × 9 × 8 × 7 × 6 × 5 × 4 × 3 × 2 × 1 = 3,628,800
如何使用此計算機
- 輸入您的數字:在輸入框中輸入 0 到 1,000,000 之間的任何非負整數,或使用常用值的快速選擇按鈕。
- 點擊計算:按下“計算階乘”按鈕開始計算 n!。
- 查看結果:查看階乘值、展開公式、位數和末尾 0 的分析。
- 查看分步過程:對於小數值(≤12),可查看完整的乘法分解過程。
理解您的結果
- 完整結果: 完整的階乘值(當 n ≤ 9999 时顯示)
- 科學記數法: 對於大數值結果,顯示為 尾數 × 10^指數
- 位數: 階乘結果中包含多少位數字
- 末尾 0: 結果以多少個 0 結尾
- 展開: 乘法公式 n × (n-1) × ... × 1
階乘的应用
🎲 排列
計算排列 n 個不同物體的方法數。例如,5 本書可以按 5! = 120 種不同的方式擺放在書架上。
🎯 組合
使用公式 C(n,k) = n! / (k!(n-k)!) 找出從 n 個項目中選擇 k 個項目的方法數,這是概率論的基礎。
📐 二項式定理
階乘出現在用於展開代數和微積分中 (a+b)^n 等表達式的二項式係數中。
∑ 泰勒級數
許多重要函數可以表示為涉及階乘的無窮級數,例如 e^x = Σ(x^n/n!) 和 sin(x)。
階乘的增長
階乘以超指數速度增長——比任何指數函數都要快。這種快速增長就是階乘在複雜度理論和演算法分析中如此重要的原因。
| n | n! | 位數 | 末尾 0 |
|---|---|---|---|
| 5 | 120 | 3 | 1 |
| 10 | 3,628,800 | 7 | 2 |
| 20 | 2,432,902,008,176,640,000 | 19 | 4 |
| 50 | ≈ 3.04 × 10^64 | 65 | 12 |
| 100 | ≈ 9.33 × 10^157 | 158 | 24 |
| 1000 | ≈ 4.02 × 10^2567 | 2,568 | 249 |
為什麼 0! = 1?
0! = 1 的定義是一個數學慣例,它使許多公式能正確運作:
- 遞迴: 關係 n! = n × (n-1)! 意味著 1! = 1 × 0!,因此 0! 必須等於 1。
- 組合數學: 排列零個物體只有一種方法——那就是什麼都不做。
- 伽馬函數: 廣義階乘 Γ(1) = 0! = 1。
- 空積: 沒有數字的乘積被定義為 1(乘法單位元)。
階乘末尾的 0
n! 末尾的 0 數量等於 10 整除 n! 的次數。由於 10 = 2 × 5,且因子 2 的數量總是多於 5,我們計算因子 5 的數量:
斯特林近似
對於大 n,精確計算 n! 變得不切實際。斯特林近似提供了一個估算值:
隨著 n 的增長,這種近似變得越來越準確,對理論計算非常有用。
常見問題解答
什麼是階乘?
階乘記作 n!,是從 1 到 n 的所有正整數的乘積。例如 5! = 5 × 4 × 3 × 2 × 1 = 120。定義上 0! = 1。階乘增長極快 - 20! 已有 19 位數,而 100! 有 158 位數。
為什麼 0 階乘等於 1?
0! = 1 是數學上的慣例。它能讓數學公式正確工作,特別是在組合數學中。同時它也符合 n! = n × (n-1)! 的遞迴性質。
階乘增長有多快?
比指數函數快。10! 是 360 多萬,20! 就超過了 200 億億。100! 有 158 位數,1000! 有 2,568 位數。這種超快增長在複雜度理論中很重要。
階乘有什麼用?
在組合數學中用於排列組合計數。在概率論、二項式定理、泰勒級數展開中都會出現,是統計學、物理學和電腦科學的必備工具。
如何數階乘末尾的 0?
0 來自 10 (= 2 × 5)。數因子 5 即可,因為 5 總比 2 少。使用公式:floor(n/5) + floor(n/25) + floor(n/125) + ... 例如 100! 有 24 个 0。
什麼是斯特林近似?
斯特林近似用於估算大階乘:n! ≈ √(2πn) × (n/e)^n。n 越大越準確,在無法計算精確值時很有用。
其他資源
引用此內容、頁面或工具為:
"階乘計算機" 於 https://MiniWebtool.com/zh-tw/階乘計算機/,來自 MiniWebtool,https://MiniWebtool.com/
由 miniwebtool 團隊製作。更新於:2026年1月18日
您還可以嘗試我們的 AI數學解題器 GPT,通過自然語言問答解決您的數學問題。