ADVANCED INSTRUCTIONAL GUIDE
How Arithmetic Works with Roman Numerals
Roman numerals represent quantities, so those quantities can be added, subtracted, multiplied and divided. The arithmetic does not change simply because the numbers are written with I, V, X, L, C, D and M.
The challenge lies in the notation. Standard Roman numeral notation is not a positional place-value system and has no ordinary zero symbol. The written methods used in decimal arithmetic therefore do not transfer neatly.
A clear modern teaching method is to:
- expand each Roman numeral into additive parts;
- combine, cancel or repeat those parts;
- exchange groups of symbols for equal values;
- write the answer in standard modern Roman form.
This is a useful instructional method, not a claim about the exact written procedures used in ancient Rome. Romans commonly used fingers, counters, counting boards and abaci for practical calculation, with written numerals recording values or results.
Key takeaways
- Arithmetic acts on the value represented by a Roman numeral.
- Temporary additive forms can make a calculation easier to see.
- Five
Ican be exchanged forV, twoVforX, and the pattern continues upward. - A work form such as
VIIIImay represent 9 temporarily, but the standard final form isIX. - Multiplication and division are easiest to demonstrate with small values.
- Zero, negative answers, fractions and values above 3,999 require separate handling.
- Every answer should be standardised and checked.
Values first, notation second
Consider:
XIV + IXThis means:
14 + 9The answer is 23 regardless of the notation used. The final task is to write 23 correctly as XXIII.
This distinction prevents a common mistake. The letters are not algebraic variables. In IX, the pair represents the value 9. The calculation acts on that value rather than on the visual position of individual characters.
The exchange pattern
Roman numerals use recurring relationships between one-unit and five-unit symbols:
| Temporary group | Value | Exchange |
|---|---|---|
IIIII | 5 | V |
VV | 10 | X |
XXXXX | 50 | L |
LL | 100 | C |
CCCCC | 500 | D |
DD | 1,000 | M |
These exchanges are useful during a calculation. They are not necessarily the correct standard forms for the final answer.
For example:
VIIII = 9 as a temporary work form
IX = 9 in standard modern notationThe expanded form exposes the quantity. The standard form gives the conventional finished numeral.
Addition by combining and regrouping
Calculate:
XIV + IXExpand the subtractive parts:
XIV = X + I + I + I + I
IX = V + I + I + I + ICombine the symbols:
X + V + eight IExchange five I for one V:
X + V + V + IIIExchange two V for one X:
X + X + III = XXIIITherefore:
XIV + IX = XXIII
14 + 9 = 23Addition fits this method naturally: expand, combine, exchange and standardise.
Subtraction by cancellation and decomposition
Calculate:
XL − XVIThe values are 40 and 16. For the working step, rewrite XL as four tens:
XL = XXXX
XVI = X + V + INow remove the parts of XVI one at a time.
| Remaining value | Amount still to subtract |
|---|---|
XXXX | X + V + I |
Cancel one X → XXX | V + I |
Exchange one X for VV → XX + V + V | V + I |
Cancel one V → XX + V | I |
Exchange V for IIIII → XX + IIIII | I |
Cancel one I → XX + IIII | nothing |
The temporary result is:
XXIIIIThat represents 24. Write it in standard form:
XXIIII → XXIVTherefore:
XL − XVI = XXIV
40 − 16 = 24The important idea is decomposition. A symbol such as X or V can be exchanged for smaller equal-value parts when the subtraction requires it.
Multiplication through repeated groups
Multiplication can be understood as repeated addition.
Calculate:
XII × IVFour groups of XII contain four tens and eight units:
XII + XII + XII + XII
= XXXX + IIIIIIII
= 40 + 8
= 48Write 48 in standard form:
48 = XLVIIITherefore:
XII × IV = XLVIII
12 × 4 = 48For small values, repeated groups are easy to follow. For larger multiplication problems, converting to decimal values first is usually clearer and less error-prone.
Division and exact results
Division asks how many equal groups fit into a quantity.
Calculate:
XLVIII ÷ VIThe values are:
48 ÷ 6 = 8Eight is VIII, so:
XLVIII ÷ VI = VIIICheck the answer by reversing the operation:
VI × VIII = XLVIIINot every division produces a whole-number result.
For example:
XX ÷ VI = 3 remainder 2The whole-number quotient is III, and the remainder is II:
XX ÷ VI = III, remainder IIThe ordinary whole-number Roman system does not provide a standard decimal notation for the complete result 3.333....
When decimal conversion is clearer
A written Roman-numeral demonstration can reveal how grouping and exchange work, but it is not always the best practical method.
Consider:
CCXLVII × XXXVIIIExpanding hundreds of symbols would hide the arithmetic rather than explain it. A clearer method is:
CCXLVII = 247
XXXVIII = 38
247 × 38 = 9,386The result is above 3,999, so it lies outside the ordinary standard range used by the site’s beginner converter. It must either remain in ordinary numerals or use a clearly declared extended Roman notation.
Converting to decimal values is not avoiding the problem. It separates the calculation from the separate question of how the result should be represented.
Results outside the ordinary standard range
| Result type | Clear handling |
|---|---|
| Positive whole number from 1 to 3,999 | Convert to standard Roman form |
| Zero | Write 0 or “zero” |
| Negative result | Use ordinary signed notation or explain it in words |
| Fraction or decimal | Use ordinary fraction or decimal notation |
| Value above 3,999 | Use a declared extended notation or ordinary numerals |
| Division with remainder | State the quotient and remainder separately |
Examples:
X − X = 0
V − X = −5
V ÷ II = 2.5The ordinary standard Roman system has no normal numeral for any of these complete results.
Historical Roman fractions did exist, but they belonged to a specialised duodecimal system. They should not be improvised from modern decimal notation.
Common mistakes
Manipulating characters instead of values
Do not cancel or move symbols merely because of where they appear. Expand or convert the represented values first.
Leaving the answer in a work form
VIIII = temporary work form
IX = standard final formThe calculation is not complete until the result has been standardised.
Treating the teaching method as historical fact
Expansion and exchange provide a clear modern explanation. They do not prove that Roman officials or merchants wrote these exact steps.
Ignoring unsupported results
Subtraction may produce zero or a negative value. Division may produce a remainder or fraction. State the result clearly rather than inventing a Roman numeral.
Forcing large answers into the standard system
The ordinary system used here covers 1 to 3,999. Larger answers require a declared extension.
How to verify a Roman-numeral calculation
Use a four-step check:
- Convert each Roman numeral to its decimal value.
- Perform the arithmetic independently.
- Convert the positive whole-number result back into standard Roman form.
- Reverse the operation where possible.
Example:
XL − XVI = XXIV
40 − 16 = 24
XXIV = 24
24 + 16 = 40This checks both the arithmetic and the final Roman numeral.
What the method shows
Roman-numeral arithmetic is possible because Roman symbols represent ordinary quantities. Expansion and exchange make the relationships between those quantities visible.
Researchers have modelled systematic addition and multiplication using Roman notation. Their work shows that such procedures are possible, but also that the number of written symbols and manipulation steps grows quickly.
The method is therefore most useful for short educational examples. It demonstrates regrouping and explains why a non-standard intermediate form can still carry the correct value.
For substantial calculations, place-value decimal notation is usually more efficient. For historical Roman practice, counters and abaci provide a more appropriate focus.
Continue exploring
- How to Write Roman Numerals
- Roman Numeral Rules
- Additive Notation in Roman Numerals
- Subtractive Notation in Roman Numerals
- Valid and Invalid Roman Numerals
- Can Roman Numerals Represent Zero, Negative Numbers and Decimals?
- How Roman Fractions Worked: The Duodecimal System
- How Romans Calculated: The Abacus and Counting Boards
- How Roman Numeral Converters Work: Conversion, Validation and Error Checking
Frequently asked questions
Clear answers to common questions about this topic.
Can Roman numerals be added and subtracted?
Yes. Their values can be expanded, combined or cancelled, regrouped and then written in standard Roman form.
Did ancient Romans use the exact written methods shown here?
Not necessarily. The steps in this article are a modern teaching method. Romans commonly used fingers, counters, counting boards and abaci for practical calculation.
Is VIIII a valid answer for 9?
It can serve as a temporary additive work form, but the standard modern final form is IX.
Can Roman numerals be multiplied and divided?
Yes. Multiplication can be shown through repeated groups, while division can be understood as splitting a quantity into equal groups.
What happens if the answer is zero or negative?
The ordinary Roman numeral system has no standard numeral for zero or negative values. Use ordinary notation or words.
How do you write a division result with a remainder?
Give the Roman quotient and remainder separately, such as III, remainder II, or use ordinary arithmetic notation.
What if the answer is greater than 3,999?
Use ordinary numerals or a clearly declared extended Roman notation.
Sources and further reading
- Dirk Schlimm and Hansjörg Neth, Modeling Ancient and Modern Arithmetic Practices: Addition and Multiplication with Arabic and Roman Numerals.
- Stephen Chrisomalis, Numerical Notation: A Comparative History.
- MacTutor History of Mathematics, The Teaching of Mathematics in Ancient Rome.
- Mathematical Association of America, Leonardo of Pisa: Bunny Rabbits to Bull Markets.
- Gillian R. Evans, From Abacus to Algorism: Theory and Practice in Medieval Arithmetic.
Related guides
In this learning sequence