使用方法(3 步)
- 選擇模式:n^r(有序)或 nHr(無序)。兩者都允許重複。
- 輸入 n(種類數)與 r(長度/個數)。預設值為常見範例。
- 若 Exact 過大,切換到 Approx 查看位數和科學記數法。複製 URL 可分享同一參數。
結果
數值: —
位數: —
科學記數法: —
當整數太大時,位數與科學記數法可以幫助你快速判斷數量級。
計算歷史
增長圖(n固定,r增加)
用 log10(數量級)視覺化:當 n 固定、r 增加時,結果成長有多快。藍色:n^r。綠色:nHr。
可重複排列(n^r)
可重複組合(重複組合)
步驟
教師提示
- 可重複排列(n^r)區分順序,長度為 r,允許重複,因此 r 可以大於 n。
- 可重複組合(重複組合)不區分順序,允許重複,可化為
C(n+r-1, r)。 - 邊界:兩種模式在
r = 0時都為1。本工具將0^0視為1。 - 當 Exact 被拒絕時,切換到 Approx 仍可取得準確位數與科學記數法。
- 常見誤區:不要把
r ≤ n當作重複問題的限制;那是「不重複」的條件。
常見問題
可重複排列與可重複合成有什麼區別?
可重複排列區分順序(AB ≠ BA)。可重複組合不區分順序(AB = BA),並允許重複選擇。
nHr 怎麼計算?
可化為 nHr = C(n+r-1, r) = C(n+r-1, n-1) 來計算。
r 可以大於 n 嗎?
可以。允許重複選擇,因此 r > n 也成立。
什麼時候用 Exact,什麼時候用 Approx?
Exact 給出完整整數;太大時建議用 Approx 查看位數與科學記數法。
0^0 怎麼處理?
本工具定義 n^0 = 1,並將 0^0 視為 1。