Римские цифры: правила, таблица и типичные ошибки
Как записать любое число римскими цифрами, правило вычитания, века и даты, и записи, которые выглядят правильными, но таковыми не являются.
Римские цифры — одна из тех систем, которые все знают наполовину. Часы прочитать выходит, год выпуска фильма в титрах — обычно тоже, но попросите записать 1989 по памяти, и человек зависнет. Разберёмся, как всё устроено и где чаще всего ошибаются.
Семь букв — и это весь алфавит
Вся система держится на семи символах:
- I = 1
- V = 5
- X = 10
- L = 50
- C = 100
- D = 500
- M = 1000
Всё остальное — это те же буквы, поставленные рядом и сложенные. MMXXVI — это 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. Читают слева направо, от большего к меньшему, и складывают по ходу.
Правило вычитания, где всё усложняется
Есть один нюанс. Чтобы не писать четыре одинаковые буквы подряд, меньший символ перед бо́льшим вычитают:
- IV = 4 (а не IIII)
- IX = 9
- XL = 40
- XC = 90
- CD = 400
- CM = 900
Поэтому 1999 — это не MIM и не какая-то самодельная запись, а MCMXCIX: M (1000) + CM (900) + XC (90) + IX (9). Четыре вычитающие пары в одном числе — вот на чём обычно спотыкаются. Введите 1999 в Конвертер римских цифр, и он покажет MCMXCIX с разбором по частям.
Как записать любое число: разложите по разрядам
Главная хитрость, о которой обычно не говорят: число целиком никто не переводит. Его разбивают на тысячи, сотни, десятки и единицы, каждую часть переводят отдельно, а потом записывают подряд слева направо. Возьмём 1945:
- 1000 → M
- 900 → CM
- 40 → XL
- 5 → V
Складываем — получается MCMXLV. Конвертер печатает ровно такой разбор под каждым результатом, и это же самый быстрый способ проверить запись, сделанную от руки: если части идут по убыванию величины, запись корректна.
В обратную сторону работает то же правило: читайте слева направо и, если буква меньше следующей за ней, вычитайте её, а не прибавляйте.
IIII на циферблате — не ошибка
Забавное противоречие. По правилам 4 — это IV, и конвертер пометит IIII как ошибку. Но посмотрите на традиционный циферблат: на отметке «четыре часа» почти всегда стоит IIII, а не IV. Часовщики делают так веками — отчасти ради зрительного баланса с VIII напротив, отчасти просто по привычке. Выходит, «неправильная» форма — стандарт для часов, а «правильная» — для всего остального.
Чего система не умеет
Два ограничения стоит запомнить:
- Нуля нет. У римлян не было для него символа. Когда нужно было написать «ничего», использовали слово nulla. Поэтому наименьшая цифра — I.
- Всё заканчивается на 3999 (MMMCMXCIX). Ни одна буква не стоит больше 1000, а четыре M подряд нарушили бы привычку «не больше трёх одинаковых». Для чисел покрупнее раньше рисовали черту над буквой — она умножала её на 1000, но сегодня это почти не нужно.
Века: самый частый случай в русском тексте
В русском языке римские цифры чаще всего встречаются не в датах и не в титрах, а в номере века — «XIX век», «начало XX века». Здесь есть одна ловушка, на которой спотыкаются даже в текстах: номер века на единицу больше первых двух цифр года. 1945 год — это XX век, 2026-й — XXI. Счёт идёт с первого года, а не с нулевого, поэтому XX век — это 1901–2000, и 1900 год относится ещё к XIX веку. Таблица веков с диапазонами лет лежит на странице конвертера.
Дата — это три числа, а не одно
На гравировках, памятных табличках и украшениях дату пишут римскими цифрами, и именно тут чаще всего ошибаются — потому что дата не одно число. День, номер месяца и год переводятся по отдельности и соединяются разделителем:
9 мая 1945 года → IX · V · MCMXLV
Разделитель обязателен. Слитная запись IXVMCMXLV не читается: ничто не показывает, где кончается день и начинается месяц, и одну и ту же строку можно разобрать несколькими способами. Точка, средняя точка и косая черта одинаково уместны; граверы обычно берут среднюю точку. Таблица месяцев и разобранный пример — на странице инструмента.
Записи, которые выглядят правильными
Почти все ошибки закрываются четырьмя правилами:
- Не больше трёх одинаковых подряд. IIII — это четвёрка по старому образцу, XXXX — сорок; современные формы IV и XL.
- Вычитать можно только через один разряд. I ставится перед V и X, X — перед L и C, C — перед D и M. И всё. Поэтому 99 — это XCIX, а не IC, и 49 — XLIX, а не IL.
- Вычитаются только I, X и C. V, L и D никогда не стоят перед бо́льшей буквой, так что VX и LC невозможны.
- В остальном — по убыванию. В MIM вычитающей пары «I перед M» не существует, поэтому запись не значит ничего. 1999 — это MCMXCIX.
Конвертер отмечает все четыре случая, а не пытается угадать: именно из молчаливой «догадки» и получается неправильный год, выбитый на чём-то, что уже не переделать.
Где они реально пригодятся
Читать их приходится чаще, чем писать: номера глав и томов, Олимпийские игры, имена монархов (Пётр I, Николай II, Людовик XIV), даты на фасадах старых зданий и год в титрах фильма, который мелькает слишком быстро. Умение перевести цифру за секунду избавляет от прищуривания.
Вставьте год, номер главы или непонятную запись в Конвертер римских цифр — он работает в обе стороны и мгновенно. Под ним — таблица от 1 до 100, годы до 2030 и как поставить римскую цифру в Word и Excel, если число нужно не прочитать, а вставить в документ.