自 2010 年 · 每月支援超過 200 萬次工具執行
自 2010 年
加到 Chrome

我的工具箱

自動模式

尚未收藏任何工具。

升級為高級版
相關工具
伽瑪功能計算機科學記數法計算機有效數字計算機科學計算機乘積符號計算機 (Pi 記號)西格瑪求和計算機
主頁 > 數學 > 進階數學計算
 

階乘計算機

計算任何非負整數的階乘 (n!),提供分步展開、大數的科學記數法、位數分析和階乘增長視覺化。支援高達 100 萬的值。

免費使用無需註冊2026年1月更新
階乘計算機立即免費試用 ▼
安裝 miniwebtool Chrome 擴充功能,即可隨時透過右鍵選單計算所選數字的階乘。

計算從 1 到 n 的所有正整數的乘積

快速選擇
!

Embed 階乘計算機 Widget

階乘計算機

階乘計算機計算任何非負整數 n 的階乘,記作 n!。階乘是 1 到 n 之間所有正整數的乘積。本工具支援計算高達一百萬的值,並以完整形式和科學記數法顯示結果。

什麼是階乘?

非負整數 n 的階乘是所有小於或等於 n 的正整數的乘積。它用 n! 表示,定義為:

階乘定義
$$n! = n \times (n-1) \times (n-2) \times \ldots \times 2 \times 1$$

按照慣例,0! 被定義為 1。這並非隨意設定——它確保了許多數學公式能正確運作,並保持了遞迴關係 n! = n × (n-1)!。

階乘示例

如何使用此計算機

  1. 輸入您的數字:在輸入框中輸入 0 到 1,000,000 之間的任何非負整數,或使用常用值的快速選擇按鈕。
  2. 點擊計算:按下“計算階乘”按鈕開始計算 n!。
  3. 查看結果:查看階乘值、展開公式、位數和末尾 0 的分析。
  4. 查看分步過程:對於小數值(≤12),可查看完整的乘法分解過程。

理解您的結果

階乘的应用

🎲 排列

計算排列 n 個不同物體的方法數。例如,5 本書可以按 5! = 120 種不同的方式擺放在書架上。

🎯 組合

使用公式 C(n,k) = n! / (k!(n-k)!) 找出從 n 個項目中選擇 k 個項目的方法數,這是機率論的基礎。

📐 二項式定理

階乘出現在用於展開代數和微積分中 (a+b)^n 等表達式的二項式係數中。

∑ 泰勒級數

許多重要函數可以表示為涉及階乘的無窮級數,例如 e^x = Σ(x^n/n!) 和 sin(x)。

階乘的增長

階乘以超指數速度增長——比任何指數函數都要快。這種快速增長就是階乘在複雜度理論和演算法分析中如此重要的原因。

nn!位數末尾 0
512031
103,628,80072
202,432,902,008,176,640,000194
50≈ 3.04 × 10^646512
100≈ 9.33 × 10^15715824
1000≈ 4.02 × 10^25672,568249

為什麼 0! = 1?

0! = 1 的定義是一個數學慣例,它使許多公式能正確運作:

階乘末尾的 0

n! 末尾的 0 數量等於 10 整除 n! 的次數。由於 10 = 2 × 5,且因子 2 的數量總是多於 5,我們計算因子 5 的數量:

末尾 0 公式
$$\text{末尾 0} = \left\lfloor\frac{n}{5}\right\rfloor + \left\lfloor\frac{n}{25}\right\rfloor + \left\lfloor\frac{n}{125}\right\rfloor + \ldots$$

斯特林近似

對於大 n,精確計算 n! 變得不切實際。斯特林近似提供了一個估算值:

斯特林近似
$$n! \approx \sqrt{2\pi n} \left(\frac{n}{e}\right)^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,通過自然語言問答解決您的數學問題。

進階數學計算:

熱門與最新工具:

指數增長計算機 高精度多項式根計算機與詳細步驟antilog計算機查看全部 →
主頁 > 數學 > 進階數學計算 > 階乘計算機