Understand the subject
What is the fundamental counting principle?
The product rule counts complete outcomes built from independent stages. Every choice at one stage can be paired with every choice at the next.
Use it for outfits, codes, menus, schedules, and other staged choices.
See the structure
Every branch continues through every later stage
start↙ ↓ ↘3 shirts4 trousers2 shoes3 × 4 × 2 = 24
Worked example
Check the rule with a small case
3 shirts, 4 trousers, and 2 shoe choices make 3 × 4 × 2 = 24 outfits.
Interpret with care
Choose the right counting model
Only multiply when each stage can genuinely follow every earlier choice. Restrictions remove branches.
Use the Permutation & Combination Generator when a small case needs to be inspected rather than only counted.
Quick guide
How to use this calculator
- Enter the number of choices available at each stage.
- Use one row for each independent stage.
- Read the exact product of all stage counts.
Calculation method
Apply the product rule
When every choice at one stage can be followed by every choice at the next stage, the total number of outcomes is the product of the stage counts.
Worked example
Build an outfit
Three shirts, four trousers, and two pairs of shoes produce 24 outfits.
3×4×2 = 24
Supported inputs
Precision and limits
Discrete domain
Inputs are whole counts. Negative, fractional, grouped, and scientific-notation inputs are rejected.
Exact integers
Results use arbitrary-precision integers and are never rounded. Inputs and output size are bounded to keep the page responsive.
Stages
Up to 100 non-negative stage counts and 10,000 entered digits are supported.