How-To & Life · Guide · Unit Converters
How to read Roman numerals
Seven letter values, subtractive rule (IV not IIII), largest-value (4000+) edge cases, when Romans used them vs today, and parsing them fast.
Roman numerals still show up in surprising places—movie copyright dates, Super Bowl logos, clock faces, papal names, book chapters, and the outline you wrote in ninth grade. The system looks alien because it’s additive and positional at the same time, with a subtractive trick that changes the meaning of two letters standing next to each other. Once you internalize the seven core symbols and the four subtractive pairs, reading any numeral under 3,999 takes about two seconds of mental arithmetic. Beyond that, the notation breaks down—there’s no clean way to write a million without resorting to overlines or modern extensions that almost nobody recognizes. This guide covers the seven letters, the subtractive principle, why IIII sometimes replaces IV on clocks, how to convert in both directions, and the modern contexts where the system still earns its keep.
Advertisement
The seven symbols
Everything in Roman numerals is built from seven letters with fixed values. I is 1, V is 5, X is 10, L is 50, C is 100, D is 500, and M is 1,000. That’s the entire alphabet of the system. There’s no zero, no negative, and no fractional notation in standard use—the Romans handled fractions with a separate duodecimal system based on the uncia.
I = 1 C = 100 V = 5 D = 500 X = 10 M = 1000 L = 50
Notice the pattern: the letters alternate between “one” units (I, X, C, M) and “five” units (V, L, D). Each level is ten times the one-unit below it, which makes the system decimal in disguise even though it doesn’t use place value.
Addition is the default
When symbols appear in descending order, you add them. VIII is 5 + 1 + 1 + 1 = 8. LXXVII is 50 + 10 + 10 + 5 + 1 + 1 = 77. MMXXVI is 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. The “descending order” rule is what makes the notation unambiguous—you walk left to right and accumulate.
The subtractive principle
When a smaller symbol appears before a larger one, subtract the smaller from the larger. IV is 5 − 1 = 4. IX is 10 − 1 = 9. XL is 50 − 10 = 40. XC is 100 − 10 = 90. CD is 500 − 100 = 400. CM is 1,000 − 100 = 900. There are exactly six legal subtractive pairs; everything else is invalid.
Allowed subtractive pairs: IV = 4 XL = 40 CD = 400 IX = 9 XC = 90 CM = 900 Illegal: IC (for 99) — must be XCIX IM (for 999) — must be CMXCIX
The subtractive rule is: you can only subtract a power of ten (I, X, C) from the next two higher symbols. You can subtract I from V or X, X from L or C, and C from D or M. You cannot subtract V, L, or D from anything, and you cannot subtract across more than one level.
Converting a decimal number to Roman
The cleanest algorithm is greedy substitution. Walk through the values in order from largest to smallest—M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I—and at each step, emit as many copies of the current token as fit into the remaining number, then subtract. For 1994: M (994 left), CM (94 left), XC (4 left), IV (0 left), giving MCMXCIV.
1994 → M CM XC IV → MCMXCIV 2026 → MM XX VI → MMXXVI 3888 → MMM DCCC LXXX VIII → MMMDCCCLXXXVIII (longest numeral under 4000) 49 → XL IX → XLIX
Converting Roman to decimal
Read left to right. If the current letter’s value is greater than or equal to the next letter’s value, add it. Otherwise subtract it. MCMXCIV walks as: M (+1000), C (−100 because M > C... wait, C < M, so subtract), M (+1000), X (−10), C (+100), I (−1), V (+5), totaling 1994. The algorithm is easy to implement and only takes a single pass.
The 3,999 ceiling
Standard Roman numerals max out at MMMCMXCIX = 3,999. To write 4,000 you’d need four Ms in a row, which violates the “no more than three of the same letter” convention. Historical workarounds include a bar over a letter (vinculum) meaning “multiply by 1,000,” so V̄ means 5,000. In practice, when a number exceeds 3,999, people switch to Arabic digits. Movie copyrights almost never hit this wall, and when they do, the studios just write the year normally.
Where you still see Roman numerals
Film and TV copyright dates use them, partly for tradition and partly because Roman numerals are harder to read at a glance—which, cynically, helps hide how old a rerun is. The Super Bowl uses them (except Super Bowl 50, which was stylized as “50” because “L” looked weak on merchandise). Popes, monarchs, and ships take Roman numerals as ordinals—Elizabeth II, Henry VIII, Apollo 11 is an exception because NASA preferred Arabic. Book prefaces use them for front matter page numbers. Clock faces use them, often with IIII instead of IV for visual symmetry opposite VIII.
Why IIII instead of IV on clocks
Walk around a watch display and you’ll notice most analog clocks with Roman numerals show IIII at the 4 o’clock position, not IV. The conventional explanations: visual symmetry with VIII on the opposite side (both are four characters wide), a reluctance to use IV because it’s the first two letters of IVPITER (Jupiter) in Latin, and the casting convenience of making the same mold four times for I-I-I-I dials. Big Ben famously uses IV. It’s a style choice, not a correctness issue.
Arithmetic in Roman numerals
The Romans did not do arithmetic with the written form—they used a counting board called an abacus and wrote results in numerals afterward. Trying to add MCMXCIV and CCXXXIII by manipulating letters is a nightmare. This is one reason Arabic numerals with positional notation and zero eventually won: addition, multiplication, and especially division are dramatically easier when digits carry place value.
Common mistakes
Using illegal subtractive pairs. IC for 99 is wrong; it must be XCIX. IIII is informally accepted on clocks but formally the correct form of 4 is IV. The subtractive rule only works one level down, and only with I, X, or C as the subtracted symbol.
Stacking four identical letters. Standard Roman numerals never show IIII, XXXX, CCCC, or MMMM (the clock exception aside). If your conversion produces four of anything, you’ve missed a subtractive step—re-check the number.
Reading a year as a word. MCM at the start of a film credit is 1900, not “mick-em.” Break the numeral into additive chunks and sum them; never try to pronounce it.
Confusing L and I. In ornamental typefaces L and I can look similar. Context saves you—LI is 51, not II. When in doubt, count strokes and remember that L has a horizontal foot.
Assuming zero exists. There is no Roman zero. The concept entered Europe through Arabic mathematics centuries later. If a puzzle asks you for the Roman numeral representing zero, the answer is “N” (for nulla) used by medieval monks, but it’s not part of standard notation.
Forgetting the 3,999 ceiling. When you need to represent a year like 4,000 or a large count, Roman numerals break down. Don’t invent new notation; switch to Arabic digits.
Reading digits left-to-right without looking ahead. You must compare each letter to the next one to decide whether to add or subtract. Reading in isolation makes IV look like 6 (5 + 1) instead of 4. Always peek at the next letter.
Run the numbers
Don’t translate Roman numerals by hand when you’re checking a copyright date or a Super Bowl logo; paste the numeral into our Roman numeral converter. Pair it with the Base64 encoder when you’re decoding opaque identifiers from old file headers, and the unit converter for the adjacent problem of translating between old and modern measurement systems.
Advertisement