什麼是 排列組合計算器?
免費線上排列組合計算器。計算排列數與組合數。
排列與組合是機率、統計與組合學中的基本計數方法。關鍵差異在於:排列(nPr)計算順序重要的排列方式——例如從 10 位參賽者中選出第 1、2、3 名。組合(nCr)計算順序不重要的選取方式——例如從 10 人中選出 3 位委員會成員。排列與組合計算機可計算兩者,並提供階乘分解說明。
輸入項目的總數(n)與要選取的數目(r)。工具會立即顯示排列(nPr)與組合(nCr)的數值。公式檢視會顯示完整的計算過程:nPr = n! / (n-r)! 以及 nCr = n! / (r! × (n-r)!)。
階乘分解會顯示逐步的計算過程:n!、r!、(n-r)! 以及最後的除法。這種透明的呈現方式有助學生理解數字的來源,並手動驗證計算結果。以 n=10、r=3 為例:10! = 3,628,800,7! = 5,040,因此 10P3 = 3,628,800/5,040 = 720,10C3 = 3,628,800/(6 × 5,040) = 120。
工具使用最佳化的階乘計算,有效率地處理大型數值。對於非常大的 n 值(超過 170),標準 JavaScript 數字會溢位,因此當結果超過 Number.MAX_VALUE 時,工具會顯示「Infinity」。當您調整 n 與 r 值時,結果會即時更新。