D100 Roll vs Percentile Dice: Are They the Same?
A d100 roll and percentile dice can both represent 100 equally likely values, but the notation must be fixed. In the common percentile convention, a tens die of 40 and a ones die of 7 means 47, while 00 and 0 means 100.
A worked example with numbers
For a test that succeeds on 47 or less, a result of tens 40 and ones 7 is 47 and succeeds; tens 50 and ones 0 is 50 and fails. There are 47 successful integers in 1–100, so the stated chance is 47/100 = 47%. A digital d100 roller can present one value directly, but it must use the same inclusive range.
How to set the rule before the result
Write whether 00 is read as 100 and whether a displayed 0 is allowed before anyone rolls. Use the d100 roller for one percentile result, or generate an integer from 1 through 100 when the game has no special dice notation.
Common mistakes that change the odds or the process
Do not read 00 as zero in one roll and 100 in another. Do not confuse a die physically labelled 0–9 with a die labelled 00–90. Do not say “under 50” when the rule actually means 50 or lower; one integer changes the chance by 1 percentage point.
Where this method stops being appropriate
This explanation covers equal 1–100 outcomes only. A game can attach critical results, open-ended rerolls, or a different 00 convention; its printed rules override a general naming convention.
How the random source fits into the rule
Wolfram MathWorld’s dice reference
Apply the rule to the actual input
Write whether 00 is read as 100 and whether a displayed 0 is allowed before anyone rolls. Use the d100 roller for one percentile result, or generate an integer from 1 through 100 when the game has no special dice notation.
Audit the calculation or allocation
For a test that succeeds on 47 or less, a result of tens 40 and ones 7 is 47 and succeeds; tens 50 and ones 0 is 50 and fails. There are 47 successful integers in 1–100, so the stated chance is 47/100 = 47%. A digital d100 roller can present one value directly, but it must use the same inclusive range.
Do not import a different rule by accident
Do not read 00 as zero in one roll and 100 in another. Do not confuse a die physically labelled 0–9 with a die labelled 00–90. Do not say “under 50” when the rule actually means 50 or lower; one integer changes the chance by 1 percentage point.
Limit of this specific method
This explanation covers equal 1–100 outcomes only. A game can attach critical results, open-ended rerolls, or a different 00 convention; its printed rules override a general naming convention.
Source and reproducibility
Wolfram MathWorld’s dice reference
Read the two dice in a repeatable order
| Tens die | Ones die | Percentile result |
|---|---|---|
| 00 | 0 | 100 |
| 00 | 6 | 6 |
| 30 | 0 | 30 |
| 90 | 9 | 99 |
Read the tens die as a multiple of ten, then add the ones die. The special all-zero reading prevents the system from producing two names for zero or omitting 100. A ruleset may deliberately choose another convention, but it must still map exactly 100 equally likely raw combinations to its 100 named outcomes.
Separate percentile from a physical d100
A physical hundred-sided die often has faces 1 through 100 and needs no two-die decoding. Percentile dice are a convenient representation, not evidence that every game uses the same language. Before a roll, state whether a target says “roll under,” “roll equal or under,” or “roll over.” At a threshold of 47, those phrases correspond to 46, 47, and 53 successful integers respectively.
Reproduce this result before relying on it
Percentile dice are two ten-sided dice whose tens and ones markings encode one integer from 1 through 100 under a stated zero convention. For a test that succeeds on 47 or less, a result of tens 40 and ones 7 is 47 and succeeds; tens 50 and ones 0 is 50 and fails. There are 47 successful integers in 1–100, so the stated chance is 47/100 = 47%. A digital d100 roller can present one value directly, but it must use the same inclusive range.
Choose the action that matches the stated rule
Write whether 00 is read as 100 and whether a displayed 0 is allowed before anyone rolls. Use the d100 roller for one percentile result, or generate an integer from 1 through 100 when the game has no special dice notation. Do not read 00 as zero in one roll and 100 in another. Do not confuse a die physically labelled 0–9 with a die labelled 00–90. Do not say “under 50” when the rule actually means 50 or lower; one integer changes the chance by 1 percentage point.
What the number does not decide
This explanation covers equal 1–100 outcomes only. A game can attach critical results, open-ended rerolls, or a different 00 convention; its printed rules override a general naming convention. Wolfram MathWorld’s dice reference
State the complete decision model
A d100 roll and percentile dice can both represent 100 equally likely values, but the notation must be fixed. In the common percentile convention, a tens die of 40 and a ones die of 7 means 47, while 00 and 0 means 100. Percentile dice are two ten-sided dice whose tens and ones markings encode one integer from 1 through 100 under a stated zero convention.
Before publishing or using the outcome
For a test that succeeds on 47 or less, a result of tens 40 and ones 7 is 47 and succeeds; tens 50 and ones 0 is 50 and fails. There are 47 successful integers in 1–100, so the stated chance is 47/100 = 47%. A digital d100 roller can present one value directly, but it must use the same inclusive range. Write whether 00 is read as 100 and whether a displayed 0 is allowed before anyone rolls. Use the d100 roller for one percentile result, or generate an integer from 1 through 100 when the game has no special dice notation.