Перевод чисел в римскую систему

Онлайн-конвертер для перевода арабских чисел в римские цифры: таблица символов, правила записи, примеры и ограничения системы.

Введите целое число от 1 до 3999.

Как перевести число в римскую систему

Чтобы перевести обычное десятичное число в римскую запись, разложите его на тысячи, сотни, десятки и единицы. Для каждого разряда выберите подходящую комбинацию латинских символов, а затем соедините части слева направо.

Например:

2026 = 2000 + 20 + 6 = MM + XX + VI = MMXXVI.

Онлайн-конвертер выполняет такую операцию автоматически: введите целое число, и сервис покажет его запись римскими цифрами.

Основные римские символы

В классической системе используются семь знаков:

СимволЗначение
I1
V5
X10
L50
C100
D500
M1000

Римская система не является позиционной: значение символа определяется самим знаком и его расположением относительно соседних символов.

Принцип сложения

Если меньший или равный символ стоит после большего, значения складываются:

  • VI = 5 + 1 = 6;
  • XV = 10 + 5 = 15;
  • LXX = 50 + 10 + 10 = 70.

Принцип вычитания

Если меньший символ стоит перед большим, он вычитается. В стандартной записи используются шесть основных пар:

  • IV = 4;
  • IX = 9;
  • XL = 40;
  • XC = 90;
  • CD = 400;
  • CM = 900.

Например, MCM читается как 1000 + (1000 − 100) и означает 1900.

Таблица для перевода по разрядам

Разложение по разрядам позволяет быстро выполнить перевод без перебора отдельных символов.

Цифра разрядаЕдиницыДесяткиСотни
1IXC
2IIXXCC
3IIIXXXCCC
4IVXLCD
5VLD
6VILXDC
7VIILXXDCC
8VIIILXXXDCCC
9IXXCCM

Тысячи в классическом варианте записывают повторением M:

  • 1000 — M;
  • 2000 — MM;
  • 3000 — MMM.

Как выполнить перевод вручную

  1. Разделите число на разряды.
  2. Преобразуйте тысячи, сотни, десятки и единицы по таблице.
  3. Запишите полученные части в порядке от большего разряда к меньшему.
  4. Проверьте, что вычитательные пары применены правильно.

Пример: число 2749

Разложение:

2749 = 2000 + 700 + 40 + 9.

Преобразование частей:

  • 2000 — MM;
  • 700 — DCC;
  • 40 — XL;
  • 9 — IX.

Результат:

2749 = MMDCCXLIX.

Пример: число 1994

1994 = 1000 + 900 + 90 + 4.

Получаем:

M + CM + XC + IV = MCMXCIV.

Именно поэтому запись года 1994 римскими цифрами выглядит как MCMXCIV, а не как последовательность из почти двух тысяч символов.

Примеры преобразования

Десятичное числоРимская запись
1I
4IV
8VIII
9IX
14XIV
19XIX
40XL
49XLIX
99XCIX
400CD
944CMXLIV
1492MCDXCII
2000MM
2024MMXXIV
2026MMXXVI
3999MMMCMXCIX

Как перевести римскую запись обратно

Для обратного преобразования определите значение каждого символа и сравнивайте его со следующим:

  • если текущий символ меньше следующего, его значение вычитается;
  • во всех остальных случаях значение прибавляется.

Например:

MCMXLIV = 1000 + (1000 − 100) + (50 − 10) + (5 − 1) = 1944.

На практике удобнее воспользоваться конвертером: введите последовательность I, V, X, L, C, D, M, и он покажет соответствующее десятичное число.

Запись годов и дат

Год переводят как обычное целое число:

  • 1812 — MDCCCXII;
  • 1945 — MCMXLV;
  • 2000 — MM;
  • 2026 — MMXXVI.

Полную дату обычно преобразуют по частям. Например, 24.03.2026 можно записать как:

XXIV.III.MMXXVI

Единого обязательного формата разделителей нет. Для памятных надписей, гравировки или татуировки заранее проверьте каждый компонент отдельно: день, месяц и год.

Ограничения классической записи

Стандартная форма без специальных обозначений обычно используется для чисел от 1 до 3999. Верхняя граница объясняется тем, что в базовой системе число 3000 записывается как MMM, а для 4000 уже требуется нестандартное расширение.

Для больших значений применяют надчёркивание: оно традиционно умножает значение символа на 1000. Например, V̅ может означать 5000. Однако оформление таких чисел отличается в разных исторических и современных источниках, поэтому для обычных вычислений надёжнее использовать арабские цифры.

Кроме того, у римской системы нет общепринятых классических обозначений для нуля, отрицательных чисел и десятичных дробей.

Частые вопросы

Есть ли в римской записи знак для нуля?

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

Что означает черта над римским символом?

Надчёркивание традиционно увеличивает значение символа в тысячу раз: V̅ означает 5000, а X̅ — 10 000. Это расширенная, а не базовая школьная запись; способы оформления больших чисел исторически различались, поэтому для официального текста лучше заранее согласовать обозначение с редактором или справочником.

Почему на циферблатах встречается обозначение IIII?

В стандартной современной записи число 4 обозначают как IV. Однако на часах нередко используют IIII — исторический вариант, связанный с традицией изготовления циферблатов и визуальной симметрией. Оба обозначения можно встретить в источниках, но для обычного конвертера нормативным результатом будет IV.

Можно ли писать римские цифры строчными буквами?

Исторически и в современном оформлении римские цифры обычно записывают заглавными латинскими буквами: I, V, X, L, C, D, M. Некоторые онлайн-сервисы принимают строчный ввод автоматически, но результат приводят к верхнему регистру. Для документов, надписей и гравировки лучше использовать заглавные символы.

Подходит ли римская система для дробей?

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