belun.app Блог
EN
· обновлено

Римские цифры: правила, таблица и типичные ошибки

Как записать любое число римскими цифрами, правило вычитания, века и даты, и записи, которые выглядят правильными, но таковыми не являются.

Старинный циферблат с римскими цифрами — чтение чисел и годов

Римские цифры — одна из тех систем, которые все знают наполовину. Часы прочитать выходит, год выпуска фильма в титрах — обычно тоже, но попросите записать 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, если число нужно не прочитать, а вставить в документ.

Попробуйте инструмент

Конвертер римских цифр →