Краткий ответ
Римская запись — это сумма «кусков» числа, записанных специальными знаками: I V X L C D M. Каждый знак имеет цену, а порядок знаков управляет тем, складываем мы их или вычитаем.
Знаки и их цены
| Знак | I | V | X | L | C | D | M |
|---|---|---|---|---|---|---|---|
| Цена | 1 | 5 | 10 | 50 | 100 | 500 | 1000 |
Важно: V, L, D — «пятёрки», они никогда не повторяются. А I, X, C, M могут стоять подряд максимум три раза (III, XXX, но уже не IIII).
Три правила
- Сложение. Знаки идут от большего к меньшему — цены складываются:
XI = 10 + 1 = 11,MDC = 1000 + 500 + 100 = 1600. - Вычитание. Меньший знак стоит перед большим — значит, его вычитают:
IV = 5 − 1 = 4,IX = 9,XL = 40,XC = 90,CD = 400,CM = 900. - Вычитать можно только «соседние» знаки.
Iвычитается лишь изVиX;X— только изLиC;C— только изDиM. И только по одному знаку:IIX— ошибка, правильноVIII(8).
Запись 4 = IV (вычитание) используется вместо IIII, потому что так короче: не больше трёх одинаковых знаков подряд.
Как перевести число в римское: по разрядам
Разбей число на тысячи, сотни, десятки, единицы — и каждую часть запиши отдельно, потом склей.
Пример: 2024
- 2000 →
MM - 0 сотен → ничего
- 20 →
XX - 4 →
IV
Ответ: MMXXIV
Пример: 1948
- 1000 →
M - 900 →
CM - 40 →
XL - 8 →
VIII
Ответ: MCMXLVIII
Как перевести обратно
Иди слева направо: если знак не больше следующего — прибавляй, если меньше следующего — вычитай.
Проверка MCMXLVIII:
M(1000) + CM(900) + XL(40) + VIII(8) = 1948 ✔
Проверка MMXXIV: 1000 + 1000 + 10 + 10 + (5 − 1) = 2024 ✔
Что ещё стоит помнить
- Нуля в римской системе нет, поэтому числа записывают только от 1.
- В обычной (школьной) записи максимум —
3999 = MMMCMXCIX; для больших чисел над знаком ставят черту (×1000). - Часто встречается на циферблатах, в номерах веков (
XXI век) и глав книг.
