For example:

Example
44 = 40 + 4
44 = XL + IV
44 = XLIV

This place-value method gives one consistent standard form for every whole number from 1 to 3,999.

Key takeaways

  • Split the number into thousands, hundreds, tens and units.
  • Convert each non-zero place-value group separately.
  • Use the standard forms for 4, 9, 40, 90, 400 and 900.
  • Join the Roman groups from largest value to smallest.
  • Check the result by converting it back into an ordinary number.

Roman numeral building blocks

The following values are enough to construct every standard Roman numeral from 1 to 3,999:

Reference table for Roman numeral building blocks
ValueRoman numeral
1I
4IV
5V
9IX
10X
40XL
50L
90XC
100C
400CD
500D
900CM
1,000M

The values 4, 9, 40, 90, 400 and 900 use the six standard subtractive pairs. Treating these as normal building blocks prevents non-standard forms such as IIII or IC from being produced.

The place-value matrix

Each decimal position follows the same pattern.

Reference table for The place-value matrix
DigitThousandsHundredsTensUnits
0
1MCXI
2MMCCXXII
3MMMCCCXXXIII
4CDXLIV
5DLV
6DCLXVI
7DCCLXXVII
8DCCCLXXXVIII
9CMXCIX

Units use I, V and X. Tens use X, L and C. Hundreds use C, D and M. The same 1–9 pattern repeats at each level.

The thousands column stops at 3 because the standard beginner system used here supports values only up to 3,999.

How to write a number in Roman numerals

Step 1 — split the number into place values

Separate the number into thousands, hundreds, tens and units.

For 1,982:

Example
1,982 = 1,000 + 900 + 80 + 2

For 944:

Example
944 = 900 + 40 + 4

For 2,006:

Example
2,006 = 2,000 + 6

Any place-value position worth zero is omitted. In 2,006, there is no hundreds or tens group.

Step 2 — convert each group

Convert every non-zero part using the place-value matrix.

Using 1,982:

Example
1,000 = M
900 = CM
80 = LXXX
2 = II

Using 944:

Example
900 = CM
40 = XL
4 = IV

Using 2,006:

Example
2,000 = MM
6 = VI

Handle each decimal position separately rather than trying to build the final numeral by guesswork.

Step 3 — join the groups

Place the converted Roman groups together from largest value to smallest.

For 1,982:

Example
M + CM + LXXX + II
MCMLXXXII

For 944:

Example
CM + XL + IV
CMXLIV

For 2,006:

Example
MM + VI
MMVI

Spaces and plus signs are useful while explaining the calculation, but they are removed from the finished Roman numeral.

Check — convert the result back

Read the completed Roman numeral back into an ordinary number.

For XLIV:

Example
XLIV = XL + IV
XLIV = 40 + 4
XLIV = 44

For MCMLXXXII:

Example
MCMLXXXII = M + CM + LXXX + II
MCMLXXXII = 1,000 + 900 + 80 + 2
MCMLXXXII = 1,982

The result should match the number you started with.

A useful checklist is:

  • Did you split every non-zero decimal position?
  • Did you use the standard form for each position?
  • Are the groups ordered from largest to smallest?
  • Does converting the finished numeral back produce the original number?

Worked examples

8 is VIII

Example
8 = 5 + 3
8 = V + III
8 = VIII

14 is XIV

Example
14 = 10 + 4
14 = X + IV
14 = XIV

44 is XLIV

Example
44 = 40 + 4
44 = XL + IV
44 = XLIV

This uses the standard forms for both 40 and 4.

944 is CMXLIV

Example
944 = 900 + 40 + 4
944 = CM + XL + IV
944 = CMXLIV

The same subtractive pattern appears in the hundreds, tens and units positions.

1,982 is MCMLXXXII

Example
1,982 = 1,000 + 900 + 80 + 2
1,982 = M + CM + LXXX + II
1,982 = MCMLXXXII

2,006 is MMVI

Example
2,006 = 2,000 + 6
2,006 = MM + VI
2,006 = MMVI

The zero hundreds and zero tens positions are omitted.

3,999 is MMMCMXCIX

Example
3,999 = 3,000 + 900 + 90 + 9
3,999 = MMM + CM + XC + IX
3,999 = MMMCMXCIX

This is the largest value supported by the standard beginner method used here.

Common points to remember

Use standard subtractive forms

Standard modern notation uses:

Example
4 = IV, not IIII
9 = IX, not VIIII
40 = XL, not XXXX

The same pattern applies to 90, 400 and 900.

Keep groups in descending order

The largest place-value group comes first, followed by smaller groups.

For example:

Example
68 = 60 + 8
68 = LX + VIII
68 = LXVIII

Omit zero positions

Zero-valued positions contribute no Roman group.

For example:

Example
2,006 = MMVI

Do not insert a placeholder symbol for the missing hundreds or tens.

The complete repetition, ordering and subtraction rules are explained in the Roman Numeral Rules guide.

Limits of the beginner method

Zero as a complete number

The standard Roman numeral system used for ordinary conversions does not contain a normal symbol for zero.

Values above 3,999

Larger values require an extended notation system. Different conventions have been used, so they should be treated as a separate advanced topic.

Negative numbers, fractions and decimals

These fall outside the ordinary whole-number system taught in this guide.

Dates

Calendar dates require the day, month and year to be converted separately and then arranged in the chosen date order. The date-specific guides explain that process.

Continue learning

After learning how to write Roman numerals, continue with:

Frequently asked questions

Clear answers to common questions about this topic.

What is the easiest way to write Roman numerals?

Split the number into thousands, hundreds, tens and units. Convert each non-zero part using the place-value matrix, then join the groups from largest to smallest.

Why is 44 written as XLIV?

The number 44 separates into 40 + 4. Forty is XL and four is IV, so 44 is XLIV.

How are zero digits handled?

Omit any place-value position whose value is zero. For example, 2,006 becomes 2,000 + 6 and is written as MMVI.

How do you write a large number in Roman numerals?

For a value up to 3,999, split it into thousands, hundreds, tens and units. For example, 1,982 becomes M + CM + LXXX + II, producing MCMLXXXII.

How can you check a Roman numeral conversion?

Read the completed Roman numeral back into an ordinary number. The result should match the number you started with.

Related guides

Recommended next guideRoman Numeral Rules

Continue with the next closely related guide in the approved learning sequence.

In this learning sequence