排列數(Permutation)計算器
輸入總數 n 與選取數 k,計算考慮順序的排列數 P(n,k)。
輸入資料
可排元素總數。
要排出的個數。
計算結果
720
3,628,800
非數值
重點速覽:P(n,k) = n! / (n−k)!,從 n 取 k 個並計順序的方式數。k=n 時即全排列 n!。k>n 或負值時定義為 0。與組合關係:P(n,k) = C(n,k)·k!。
計算公式
P(n,k) = n! / (n−k)!。
P(n,n) = n!。
P(n,k) = C(n,k) × k!。
使用說明
- 輸入總數 n 與選取數 k。
- 系統算出排列數與全排列;k>n 顯示 0。
理財情境案例
P(10,3)
= 10!/(7!) = 10×9×8 = 720。
常見問題
排列與組合差別?
排列計順序(ABC≠CBA),組合不計(ABC=CBA)。P(n,k) = C(n,k)·k!,差一個 k!。
k=n 就是 n!?
對,全部排出即全排列,結果 n!。
k>n?
無意義,定義為 0。本工具給 0 並提示。
結果過大?
本工具用大數運算避免整數溢出;n 較大時 n! 極大,仍正確顯示。
和密碼位數?
若每位取自 n 種符號、長 k 位且不重複,可能數 = P(n,k)。允許重複則為 n^k。
圓排列?
圓排列(首尾相連)為 (n−1)!,與線性排列不同,本工具算的是線性 P(n,k)。
相關工具
參考資料
內容審核:香港計算器科學團隊。排列數公式驗證。