Reading

A short note on Roman numerals.

Roman numerals are a notation built from seven Latin letters — I, V, X, L, C, D, M — corresponding to one, five, ten, fifty, one hundred, five hundred, and one thousand. They were the working number system of the Roman world for more than a thousand years, and they remained the dominant European notation well into the late Middle Ages, when Hindu-Arabic digits gradually displaced them for arithmetic. They never fully left, though. They survive in the places where notation is meant to feel weightier than ordinary counting: clock faces, monarchic titles, the copyright lines of films, the numbers of Olympic Games and Super Bowls, the prelims of printed books.

How the letters combine

The system is, at its core, additive. Letters are written from largest to smallest and you add the values together: VIII is 5 + 1 + 1 + 1 = 8; LXII is 50 + 10 + 1 + 1 = 62; MMXXVI is 1000 + 1000 + 10 + 10 + 5 + 1 = 2026.

Two refinements make the notation compact rather than runaway-long. First, no letter is repeated more than three times in succession — so 4 is not IIII but the subtractive form IV, meaning "one before five." Second, only six subtractive pairs are valid: IV (4), IX (9), XL (40), XC (90), CD (400), CM (900). Anything else — IL for 49, IC for 99, VL for 45 — is non-standard, and most modern style guides reject it.

Why there is no zero

Roman numerals were a notation for counting and labeling, not for arithmetic. The Romans did calculate — usually with an abacus, or with calculi (small stones, which is where the word "calculate" comes from) — but they did not need a written zero, because zero is what an empty column on an abacus already is. The concept of zero as a written digit, distinct from "nothing" and capable of holding place value, came later, from India, and reached Europe through Arabic mathematicians in the early second millennium. The lack of a positional zero is also why arithmetic in Roman numerals is laborious: there is no place value to align, so you cannot stack numbers in columns and add them the way you do with Arabic digits.

The standard range

Standard Roman numerals run from I (1) to MMMCMXCIX (3,999). Larger numbers were historically written using a vinculum — an overline that multiplied the value of a letter by one thousand, so an overlined V denoted 5,000 and an overlined X denoted 10,000. The vinculum was never standardized, was rarely used outside Imperial inscriptions and a handful of medieval texts, and is essentially absent from modern usage. For everyday purposes the 1–3,999 range is more than enough; the next century to require anything larger will be a long time coming.

Where we still see them

About this site

Numerus is a single-purpose utility: convert between Arabic and Roman numerals, both directions, with input validated against the standard rules. There is no signup, no tracking beyond the ads on the page, no AI, and no attempt to be more than the small instrument it is. If you find a bug or have a suggestion, the contact page has a direct address.