Converts between Arabic numbers and Roman numerals.
The Roman numeral converter translates between standard Arabic integers (1–3,999) and their Roman numeral representations.
Roman → Arabic: scan left to right; if current < next, subtract current; else add current. Arabic → Roman: greedily subtract the largest symbol that fits (1000=M, 900=CM, 500=D, 400=CD, 100=C, 90=XC, 50=L, 40=XL, 10=X, 9=IX, 5=V, 4=IV, 1=I).
2024 → MMXXIV (2000 + 20 + 4). XLII → 40 + 2 = 42.
Loading calculator…