Римские цифры: перевод в арабские и обратно

Нижний ряд — знаки с чертой сверху, каждый в тысячу раз больше обычного. Направление перевода определяется по введённому: цифры переводятся в римскую запись, буквы — в число.


Конвертер переводит в обе стороны: наберите 1994 — получите MCMXCIV, наберите MCMXCIV — получите 1994. Переключать направление не нужно, его определяет введённое значение. Под ответом показан разбор по шагам.

  • строчные буквы принимаются, как и русские Х, С и М, набранные в кириллической раскладке, — в ответе они заменяются латиницей;
  • если запись нарушает правило, конвертер называет это правило и показывает верную форму: IC исправит на XCIX и объяснит, почему;
  • числа от 4 000 до 3 999 999 пишет с чертой сверху — она умножает знак на тысячу;
  • ответ можно скопировать латиницей или символами Unicode вроде Ⅻ;
  • на вкладке «Век» считает век по году и годы по номеру века, на вкладке «Арифметика» складывает, вычитает, умножает и делит римские числа.

Семь знаков римской записи

Любое римское число собирают из семи латинских букв. Каждая буква всегда значит одно и то же, где бы она ни стояла, поэтому систему называют непозиционной.

ЗнакЗначениеЗнакЗначение
I1C100
V5D500
X10M1 000
L50

В арабской записи 111 — это сто одиннадцать: первая единица значит сотню, последняя — единицу. В римской III — это три единицы, а X — десять, на каком бы месте он ни оказался. Значение числа получают сложением и вычитанием знаков.

Правила записи

  • Знаки пишут от больших к меньшим и складывают: XVI = 10 + 5 + 1 = 16.
  • Меньший знак перед большим вычитается: IV = 5 − 1 = 4, XC = 100 − 10 = 90.
  • Вычитают только I, X и C и только из двух ближайших знаков: I — из V и X, X — из L и C, C — из D и M. Поэтому 49 записывают как XLIX, а не IL, а 99 — как XCIX, а не IC.
  • Вычитаемый знак всегда один: 8 — это VIII, запись IIX неверна.
  • I, X, C и M повторяют подряд не больше трёх раз: 3 — III, а 4 — уже IV.
  • V, L и D не повторяют и не вычитают: 10 пишут как X, а не VV, 45 — как XLV, а не VL.

Переводить удобнее всего по разрядам. Число делят на тысячи, сотни, десятки и единицы, каждую часть записывают отдельно и ставят подряд: 1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV. Для этого хватит таблицы ниже.

ЦифраЕдиницыДесяткиСотниТысячи
1IXCM
2IIXXCCMM
3IIIXXXCCCMMM
4IVXLCDIV
5VLDV
6VILXDCVI
7VIILXXDCCVII
8VIIILXXXDCCCVIII
9IXXCCMIX

Обратный перевод идёт слева направо. Если знак не меньше следующего, его значение прибавляют, если меньше — вычитают вместе с парой: MCMXCIV = 1000 + (1000 − 100) + (100 − 10) + (5 − 1) = 1994.

Таблица римских цифр от 1 до 100

Числа до 20 выделены цветом: они нужны чаще остальных — в номерах глав, веков и кварталов.

  • 1 I
  • 2 II
  • 3 III
  • 4 IV
  • 5 V
  • 6 VI
  • 7 VII
  • 8 VIII
  • 9 IX
  • 10 X
  • 11 XI
  • 12 XII
  • 13 XIII
  • 14 XIV
  • 15 XV
  • 16 XVI
  • 17 XVII
  • 18 XVIII
  • 19 XIX
  • 20 XX
  • 21 XXI
  • 22 XXII
  • 23 XXIII
  • 24 XXIV
  • 25 XXV
  • 26 XXVI
  • 27 XXVII
  • 28 XXVIII
  • 29 XXIX
  • 30 XXX
  • 31 XXXI
  • 32 XXXII
  • 33 XXXIII
  • 34 XXXIV
  • 35 XXXV
  • 36 XXXVI
  • 37 XXXVII
  • 38 XXXVIII
  • 39 XXXIX
  • 40 XL
  • 41 XLI
  • 42 XLII
  • 43 XLIII
  • 44 XLIV
  • 45 XLV
  • 46 XLVI
  • 47 XLVII
  • 48 XLVIII
  • 49 XLIX
  • 50 L
  • 51 LI
  • 52 LII
  • 53 LIII
  • 54 LIV
  • 55 LV
  • 56 LVI
  • 57 LVII
  • 58 LVIII
  • 59 LIX
  • 60 LX
  • 61 LXI
  • 62 LXII
  • 63 LXIII
  • 64 LXIV
  • 65 LXV
  • 66 LXVI
  • 67 LXVII
  • 68 LXVIII
  • 69 LXIX
  • 70 LXX
  • 71 LXXI
  • 72 LXXII
  • 73 LXXIII
  • 74 LXXIV
  • 75 LXXV
  • 76 LXXVI
  • 77 LXXVII
  • 78 LXXVIII
  • 79 LXXIX
  • 80 LXXX
  • 81 LXXXI
  • 82 LXXXII
  • 83 LXXXIII
  • 84 LXXXIV
  • 85 LXXXV
  • 86 LXXXVI
  • 87 LXXXVII
  • 88 LXXXVIII
  • 89 LXXXIX
  • 90 XC
  • 91 XCI
  • 92 XCII
  • 93 XCIII
  • 94 XCIV
  • 95 XCV
  • 96 XCVI
  • 97 XCVII
  • 98 XCVIII
  • 99 XCIX
  • 100 C

Сотни и тысячи: 200 — CC, 300 — CCC, 400 — CD, 500 — D, 600 — DC, 700 — DCC, 800 — DCCC, 900 — CM, 1 000 — M, 2 000 — MM, 3 000 — MMM. Несколько годов для проверки: 1812 — MDCCCXII, 1945 — MCMXLV, 1999 — MCMXCIX, 2000 — MM, 2026 — MMXXVI.

Века и годы римскими цифрами

В русском тексте номер века пишут римскими цифрами: XIX век, XXI век. Чтобы найти век по году, разделите год на 100 и округлите вверх: 1812 : 100 = 18,12, значит, это XIX век.

Годы считают с первого, нулевого года нет, поэтому век кончается на круглом годе. XX век — это 1901–2000 годы, а XXI начался 1 января 2001 года. На этом чаще всего и ошибаются: 2000 год относится к XX веку.

ВекГодыВекГоды
XV1401–1500XIX1801–1900
XVI1501–1600XX1901–2000
XVII1601–1700XXI2001–2100
XVIII1701–1800XXII2101–2200

Века до нашей эры идут в обратную сторону: I век до н. э. — это годы со 100-го по 1-й до н. э., а сразу за ним начинается 1 год н. э. Тысячелетия считают так же, как века: III тысячелетие — это 2001–3000 годы.

Сам год римскими пишут реже: на фасадах зданий, в титрах фильмов, на памятных досках. 2026 год выглядит как MMXXVI. На вкладке «Век» конвертер считает век по году и диапазон лет по номеру века, в том числе до нашей эры.

Как набрать римские цифры на клавиатуре

Отдельных клавиш для римских цифр нет, их набирают заглавными латинскими буквами в английской раскладке: I, V, X, L, C, D, M. Так работает на Windows, Mac и в телефоне.

Русские Х, С и М на экране выглядят так же, но это другие символы. Поиск по документу не найдёт XXI, набранное кириллицей, по запросу латиницей. Конвертер выше принимает кириллицу и возвращает ответ латиницей.

  • Word. Число можно получить полем: нажмите Ctrl+F9 (на Mac — Cmd+F9), внутри появившихся скобок наберите =2026\*ROMAN и нажмите F9. Поле превратится в MMXXVI, а ключ \*roman строчными буквами даст mmxxvi.
  • Excel и LibreOffice Calc. Функция =РИМСКОЕ(2026) в русской версии или =ROMAN(2026) в английской, обратный перевод — =АРАБСКОЕ("MMXXVI"). В Excel РИМСКОЕ работает только до 3 999.
  • Google Таблицы. Функции =ROMAN(2026) и =ARABIC("MMXXVI").

В Unicode есть и отдельные символы римских цифр: Ⅰ, Ⅴ, Ⅹ, Ⅼ, Ⅽ, Ⅾ, Ⅿ и готовые числа от Ⅰ до Ⅻ. В Word такой символ вводят кодом: наберите 216B и нажмите Alt+X — получится Ⅻ. На Mac они есть в панели «Эмодзи и символы» (Ctrl+Cmd+пробел), поиск по слову roman. Эти символы добавлены в стандарт ради совместимости со старыми восточноазиатскими кодировками, поэтому в обычном тексте надёжнее латиница: для поиска по документу Ⅻ и XII — разные строки.

Где встречаются римские цифры

  • Века и тысячелетия: XXI век, III тысячелетие.
  • Порядковые номера правителей: Пётр I, Екатерина II, Людовик XIV.
  • Кварталы и полугодия в отчётности: I квартал, II полугодие.
  • Группы крови — I (0), II (A), III (B), IV (AB) — и группы инвалидности.
  • Тома, части и главы книг, разделы законов и договоров.
  • Циферблаты часов и даты на фасадах.
  • Валентность в химических названиях: оксид железа (III).

Ноль и большие числа

Нуля в римской записи нет: система непозиционная, и пустой разряд обозначать не нужно. Когда ноль всё же понадобился — в средневековых таблицах для расчёта даты Пасхи, — его писали словом nulla или буквой N.

Семью обычными знаками можно записать числа до 3 999, это MMMCMXCIX. Для больших чисел над знаком ставили черту — винкулум, она умножает значение на тысячу: V — это 5 000, X — 10 000, M — 1 000 000. Черта сверху вместе с боковыми чертами умножала число на сто тысяч, но в конвертере эта запись не используется: он работает до 3 999 999.

Дробей в привычном виде у римлян тоже не было: доли считали двенадцатыми — унциями. Поэтому римская запись в конвертере принимает только целые числа.

Частые ошибки

  • IC вместо XCIX и IM вместо CMXCIX. I вычитается только из V и X, поэтому 99 раскладывают как 90 + 9, а 999 — как 900 + 90 + 9.
  • IIX вместо VIII. Вычитать можно только один знак.
  • VV, LL и DD. Для 10, 100 и 1 000 есть свои знаки: X, C и M.
  • Окончание после римской цифры. Пишут «XXI век» и «в XX веке», а «XXI-й» и «XX-ом» — ошибка: наращение к римским цифрам не добавляют.
  • Русские буквы вместо латинских. Внешне разницы нет, но программы и поиск различают эти символы.
  • 2000 год в XXI веке. Это последний год XX века, новый век начался в 2001 году.
  • IIII на письме. На циферблатах четвёрку часто пишут так по традиции, а в тексте — IV.

Часто задаваемые вопросы

Как написать 2026 год римскими цифрами?

Какой сейчас век римскими цифрами?

Как пишутся 4 и 9 римскими цифрами?

Почему на часах четвёрка записана как IIII?

Какое самое большое число можно записать римскими цифрами?

Как напечатать римские цифры в Word?

Римская запись — пример непозиционной системы. Чем она отличается от десятичной, двоичной и шестнадцатеричной, разобрано на странице о системах счисления, а числа между позиционными системами переводит конвертер систем счисления.


Оставьте свою оценку:
Оценок пока мало: 1 голос. Средняя появится после пяти.