階乘計算器
即時計算任意非負整數的階乘 n!。免費線上階乘計算器,支援 BigInt 超大數運算,結果精確無上限。
什麼是階乘?
階乘是數學中的一種運算,表示從 1 乘到 n 的所有正整數的積,記作 n!。例如 5! = 5 × 4 × 3 × 2 × 1 = 120。根據數學慣例,0! 定義為 1。
如何計算階乘?
計算 n! 只需將 1 到 n 的所有整數相乘。例如 4! = 1 × 2 × 3 × 4 = 24。也可以使用遞迴公式:n! = n × (n-1)!,其中 0! = 1 作為基礎情況。
為什麼 0 的階乘等於 1?
0! = 1 是數學上的約定,目的是保持公式的一致性。這確保了二項式定理、排列公式和冪級數展開等在 n = 0 時仍然成立。
階乘有什麼用途?
階乘廣泛應用於數學和科學領域:計算排列數(n 個物體的排列方式為 n!)、機率論、組合數學、泰勒級數展開,以及微積分中的導數和積分公式。
負數有階乘嗎?
階乘僅對非負整數有定義。對於非整數值,Gamma 函數擴展了階乘的概念,但本計算器未實現該功能。
這個計算器能計算多大的階乘?
本計算器使用 JavaScript BigInt,支援任意大的整數,僅受裝置記憶體限制。您可以計算數千的階乘。
我的資料會傳送到伺服器嗎?
不會,所有計算完全在您的瀏覽器中使用 JavaScript 完成。不會向任何伺服器傳輸資料,確保完全隱私。
階乘公式是什麼?
階乘公式為:n! = n × (n-1) × (n-2) × ... × 2 × 1(n ≥ 1)。遞迴形式為 n! = n × (n-1)!,基礎情況 0! = 1。
計算大階乘需要多長時間?
對於較小的數值,計算幾乎是瞬時的。對於較大的數(如 1000!),通常在毫秒內完成,具體取決於裝置的處理能力。
誰發明了階乘?
階乘概念有古老起源,但現代符號 n! 由法國數學家 Christian Kramp 於 1808 年引入。早在 12 世紀,印度數學家就已研究過階乘。
如何使用階乘計算器
為任意非負整數計算階乘 n!,採用 BigInt 精確計算,再大的結果也不會失去精度。全部在瀏覽器本機完成。
- 在 'n' 輸入框中輸入非負整數,例如 10 或 100。
- 階乘立即計算完成 — 不需要點擊任何按鈕。
- 在輸出區域查看精確結果;首次計算前該區域顯示 'Result will appear here...'。
- 嘗試 500 這樣的大數值,取得一般計算機會捨入的完整 BigInt 精確結果。
- 修改 n 來比較不同結果,並記住 0! 依定義等於 1。
階乘增長極快 — 100! 已經有 158 位數字 — 但透過 BigInt 運算,每一位都精確無誤。
相關工具
- 質數檢查器 即時檢查數字是否為質數。線上查找質因數、最近的質數和第n個質數。
- 費氏數列產生器 即時產生費氏數和數列。計算第n個費氏數或產生完整數列,支援BigInt超大數計算。
- 最大公約數/最小公倍數計算器 計算兩個或多個數的最大公約數(GCD)和最小公倍數(LCM)。
- 卡路里計算器 免費卡路里計算器,計算基礎代謝率(BMR)與每日總消耗(TDEE),並提供減重、增重等不同目標的每日熱量及蛋白質、碳水、脂肪分配,瀏覽器本地執行。
- 數學表達式計算機 線上計算複雜數學表達式,支援變數、20+ 種函數和即時計算。適用於代數、三角學和科學計算。
- 等差數列計算器 即時計算第n項、前n項和並產生完整等差數列。免費線上工具,100%隱私保護 - 所有計算在瀏覽器本地完成。
- 貸款計算器 計算每月還款額、總利息,查看還款計劃表。支持等額本息和等額本金兩種還款方式,適用於房貸、車貸和個人貸款。
- 折扣計算器 計算折後價、節省金額和最終價格。支援百分比折扣和固定金額折扣,含稅計算。