UseCalcPro
Home
MathFinanceHealthConstructionAutoPetsGardenCraftsFood & BrewingTools
Blog
  1. Home
  2. Math

Roman Numeral Calculator — Convert & Learn

Convert Roman numerals to Arabic numbers and back with step-by-step breakdowns

Roman Numeral

MMXXIV

Arabic

2024

Roman

MMXXIV

Conversion Result

Roman

MMXXIV

Arabic

2,024

Breakdown

M × 2= 2,000
X × 2= 20
IV= 4
Total2,024

Reference Table

I1
IV4
V5
IX9
X10
XL40
L50
XC90
C100
CD400
D500
CM900
M1,000

Rules

Symbols are added left to right (largest first)
Subtractive: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900
Max 3 consecutive identical symbols (III=3, but not IIII)
Valid range: 1 (I) to 3,999 (MMMCMXCIX)

Formulas Used

Roman Numeral Base Values

I=1, V=5, X=10, L=50, C=100, D=500, M=1000

Seven symbols form the basis of all Roman numerals. Numbers are formed by combining these symbols additively (left to right, largest first) or subtractively (smaller before larger).

Where:

I= 1 (unus)
V= 5 (quinque)
X= 10 (decem)
L= 50 (quinquaginta)
C= 100 (centum)
D= 500 (quingenti)
M= 1000 (mille)

Subtractive Pairs

IV=4, IX=9, XL=40, XC=90, CD=400, CM=900

When a smaller value appears before a larger one, subtract the smaller from the larger. Only these six pairs are standard in modern usage.

Where:

IV= 5 - 1 = 4
IX= 10 - 1 = 9
XL= 50 - 10 = 40
XC= 100 - 10 = 90
CD= 500 - 100 = 400
CM= 1000 - 100 = 900

Example Calculations

12024 to Roman Numerals

Inputs

Number2024
ModeTo Roman

Result

Roman NumeralMMXXIV

2024 = MM (2000) + XX (20) + IV (4) = MMXXIV. Each M represents 1000, X represents 10, and IV is the subtractive form of 4.

2MCMXCIX to Arabic

Inputs

Roman NumeralMCMXCIX
ModeTo Arabic

Result

Arabic Number1999

MCMXCIX = M (1000) + CM (900) + XC (90) + IX (9) = 1999. Three subtractive pairs are used: CM, XC, and IX.

33999 to Roman Numerals (Maximum)

Inputs

Number3999
ModeTo Roman

Result

Roman NumeralMMMCMXCIX

3999 = MMM (3000) + CM (900) + XC (90) + IX (9) = MMMCMXCIX. This is the largest number representable in standard Roman numeral notation.

Frequently Asked Questions

Q

How do Roman numerals work?

Roman numerals use seven symbols: I (1), V (5), X (10), L (50), C (100), D (500), and M (1000). Numbers are formed by adding symbols left to right, largest first. Subtractive notation places a smaller value before a larger one to mean subtraction: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900.

  • I=1, V=5, X=10, L=50, C=100, D=500, M=1000 — seven base symbols
  • Additive: VIII = 5+1+1+1 = 8, CLXVI = 100+50+10+5+1 = 166
  • Subtractive pairs: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900
  • Maximum 3 consecutive identical symbols (III=3, not IIII)
  • Valid range is 1 (I) to 3,999 (MMMCMXCIX)
RomanArabicRule Used
IV4Subtractive (5-1)
IX9Subtractive (10-1)
XL40Subtractive (50-10)
MCMXCIV1994M+CM+XC+IV = 1000+900+90+4
Q

What is subtractive notation in Roman numerals?

Subtractive notation places a smaller-value symbol before a larger one to indicate subtraction. Only six subtractive pairs are valid: IV (4), IX (9), XL (40), XC (90), CD (400), and CM (900). This avoids writing four identical symbols in a row (IIII becomes IV, XXXX becomes XL).

  • IV = 5 − 1 = 4 (instead of IIII)
  • IX = 10 − 1 = 9 (instead of VIIII)
  • XL = 50 − 10 = 40 (instead of XXXX)
  • XC = 100 − 10 = 90 (instead of LXXXX)
  • CD = 500 − 100 = 400, CM = 1000 − 100 = 900
Without SubtractiveWith SubtractiveValue
IIIIIV4
VIIIIIX9
XXXXXL40
DCCCCCM900
Q

What is the largest Roman numeral you can write?

Using standard notation, the largest Roman numeral is MMMCMXCIX, which equals 3,999. The symbol M (1,000) can appear at most three times, giving a maximum of 3,000 plus 999 (CMXCIX). Ancient Romans used a bar notation (vinculum) for larger numbers, where a bar over a symbol multiplied its value by 1,000.

  • MMMCMXCIX = 3,999 — the maximum in standard notation
  • MMM = 3,000 (three M symbols, the maximum allowed)
  • CMXCIX = 999 (CM=900 + XC=90 + IX=9)
  • Vinculum: V with a bar = 5,000; X with a bar = 10,000 (ancient notation)
  • Modern usage rarely exceeds 3,999 (clock faces, movie credits, outlines)
Q

What year is MMXXIV in Arabic numbers?

MMXXIV = 2024. Breaking it down: MM = 2000 (two M symbols, each worth 1000), XX = 20 (two X symbols, each worth 10), and IV = 4 (subtractive notation, 5 minus 1). Roman numerals are commonly used for copyright years in films and television.

  • MM = 1000 + 1000 = 2,000
  • XX = 10 + 10 = 20
  • IV = 5 − 1 = 4
  • Total: 2,000 + 20 + 4 = 2,024
  • Common years: MCMLXXX=1980, MMXII=2012, MMXXV=2025
YearRoman NumeralBreakdown
1999MCMXCIXM+CM+XC+IX
2000MMM+M
2024MMXXIVM+M+X+X+IV
2025MMXXVM+M+X+X+V
Q

Where are Roman numerals still used today?

Roman numerals are used for clock faces (IV or IIII for 4), Super Bowl numbering (Super Bowl LVIII = 58), movie sequel numbering (Rocky III), copyright years in films, book chapters and outlines, monarch names (Queen Elizabeth II), and building cornerstones showing construction dates.

  • Clock faces: traditionally use IIII instead of IV for visual balance
  • Super Bowl: LVIII = 58 (2024), LIX = 59 (2025)
  • Movie credits: copyright years (MMXXIV = 2024)
  • Outlines: I, II, III for major sections; i, ii, iii for sub-points
  • Monarchs: Henry VIII, Louis XIV, Elizabeth II

Roman Numerals: History, Rules, and Conversion

Roman numerals are a numeral system originating in ancient Rome that uses combinations of letters from the Latin alphabet to represent values. The seven symbols (I, V, X, L, C, D, M) can express any number from 1 to 3,999 using additive and subtractive rules. Despite being thousands of years old, Roman numerals remain widely used in modern contexts.

The subtractive principle is the key innovation that distinguishes Roman numerals from purely additive systems. By placing a smaller value before a larger one (IV instead of IIII), the system avoids long repetitive sequences. Only six subtractive pairs are standard: IV, IX, XL, XC, CD, and CM. Understanding these pairs is essential for both reading and writing Roman numerals correctly.

Converting between Roman and Arabic numbers is straightforward once you know the rules. To convert to Roman: divide by the largest possible value, write its symbol, and repeat with the remainder. To convert from Roman: read left to right, add each value unless the next symbol is larger (in which case, subtract).

Related Calculators

Binary Calculator

Convert between number bases

Scientific Notation

Convert to scientific notation

Percentage Calculator

Calculate percentages easily

Fraction Calculator

Fraction operations made easy

Number Base Calculator

Convert numbers between any bases from 2 to 36. Supports binary, octal, decimal, hexadecimal, and custom radix conversions with step-by-step solutions.

Air Fryer Conversion Calculator \u2014 Oven to Air Fryer Time & Temp

Convert oven recipes to air fryer settings instantly. Reduce temperature by 25\u00B0F and time by 20% with automatic adjustments for frozen, dense, and thin foods.

Related Resources

Cooking Measurement Converter: Cups, Grams, Tablespoons & More

Read our guide

Oven Temperature Conversion: Fahrenheit, Celsius & Gas Mark Guide

Read our guide

Binary Calculator

Convert between binary, decimal, and hexadecimal

Scientific Notation Calculator

Convert numbers to and from scientific notation

Percentage Calculator

Calculate percentages, increases, and decreases

Fraction Calculator

Add, subtract, multiply, and divide fractions

Last Updated: Mar 9, 2026

This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.

UseCalcPro
FinanceHealthMath

© 2026 UseCalcPro