基本計數原理計算機
將各個獨立階段的選項數相乘,精確算出所有可能結果的總數。
計算多個階段的結果總數
請輸入兩到四個階段的選項數,數值須為正整數。
關於基本計數原理
基本計數原理也稱為乘法原理,用來計算一個過程經過數個連續階段時可能產生的結果數。若一個階段有 m 種方式,第二個獨立階段有 n 種方式,整個過程就有 m × n 種方式。相同推理可延伸至任意數量的階段:將各階段的選項數全部相乘。本計算機支援兩到四個階段,並使用精確的整數運算求出總數。
例如,從四件襯衫和三條褲子中搭配一套衣服。每件襯衫都能與三條褲子中的任一條搭配,因此共有 4 × 3 = 12 種穿搭。再加入兩種鞋子後,數量就變成 4 × 3 × 2 = 24。樹狀圖可以列出每個分支,但乘法能更快得到相同答案。當逐一列舉結果太繁瑣或不可行時,這項原理格外實用。
各階段不一定是實體物品的選擇。如果產品代碼第一位可選兩個字母,第二位可選五個數字,第三位可選三個符號,只要無論前面選了什麼,後續所有選項皆可使用,就有 2 × 5 × 3 = 30 種代碼。菜單、旅行路線、密碼、實驗設計、電腦狀態及問卷回答模式都能套用相同規則。
關鍵條件是每個輸入的數量,都必須適用於先前形成的所有組合。如果後續選項取決於先前的選擇,直接相乘可能需要調整。例如,選兩位不同的學生擔任有順序區別的角色,不是 n × n 種,因為第一位學生不能再次被選中;正確計數為 n × (n - 1)。通常可將各階段數量調整為當時實際可用的選項數,或分成不同情況計數後再相加,以處理限制條件。
計數與機率密切相關。當各結果等可能時,機率通常是符合條件的結果數除以結果總數,而乘法原理可提供其中一個或兩個數量。它也是排列、組合與階乘公式的基礎。若任務能表示為一連串獨立選擇,就適合使用本計算機。先找出各階段、統計可用選項,再輸入這些正整數並相乘,即可求出完整結果空間的大小,無須手動逐一列出。
基本計數原理範例
| 各階段選項數 | 結果數 | 情境 |
|---|---|---|
| 4 × 3 | 12 | 四件襯衫與三條褲子搭配。 |
| 2 × 5 × 3 | 30 | 由三個獨立位置組成的代碼。 |
| 3 × 2 × 4 | 24 | 三道前菜、兩道主菜及四道甜點。 |
| 10 × 10 × 10 × 10 | 10,000 | 允許重複的四位十進位數字序列。 |
如何使用計數原理計算機
- 將過程分為連續的階段或決策。
- 統計每個階段可用的選項數,須為正數。
- 輸入兩到四個選項數,未使用的階段留白。
- 選取「計算結果總數」,將各因數相乘並顯示總數。
基本計數原理常見問題
什麼是基本計數原理?
若連續階段分別有 m、n 等個可用選項,結果總數就是這些數量的乘積,無須逐一列出所有可能組合。
何時應該相乘,而不是相加?
跨階段組合選項時應相乘,例如同時選襯衫和褲子。從彼此不重疊的不同情況中選一個選項時則應相加。
這項原理允許重複選擇嗎?
可以,但各階段數量必須符合實際規則。若不允許重複,應減少後續階段的數量,排除已選過的項目。
這和排列有什麼關係?
排列是特殊的多階段選擇,每選一次,剩餘物件就會減少。從 n × (n - 1) 開始繼續相乘,就能得到熟悉的階乘公式。
可以用結果計算機率嗎?
可以。乘積通常代表等可能樣本空間的大小。將符合條件的結果數除以此總數,即可求得機率。