Roman numeral converter
Roman numerals use the subtractive forms IV, IX, XL, XC, CD and CM. Above 3999 the classical system needs overbars, so the calculator stops there.
Roman numeral
MMXXV
- Thousands digit
- 2
- Hundreds digit
- 0
- Tens digit
- 2
- Units digit
- 5
- The number itself
- 2025
Show the working
- Number = 2025
- Roman numeral = 2025 = 2025
- Thousands digit = floor(2025 / 1000) = 2
- Hundreds digit = floor(mod(2025, 1000) / 100) = 0
- Tens digit = floor(mod(2025, 100) / 10) = 2
- Units digit = mod(2025, 10) = 5
- The number itself = 2025 = 2025
Values are shown to six significant figures here; the arithmetic itself runs on exact fractions and is only rounded where a number is printed.
Scenarios & local history
Compare a saved scenario
Recent calculations
The formula
- M = 1000, D = 500, C = 100, L = 50, X = 10, V = 5, I = 1
- Subtractive pairs: CM = 900, CD = 400, XC = 90, XL = 40, IX = 9, IV = 4
Frequently asked
What is 2025 in Roman numerals?
MMXXV: two thousands, two tens and a five.
Why do Roman numerals stop at 3999?
Because 4000 would need four Ms. The classical extension is an overbar meaning multiply by a thousand, which is not part of the basic system.