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

Римская система счисления — это непозиционная числовая система, использовавшаяся в Древнем Риме. В отличие от привычных арабских цифр, где значение зависит от позиции (например, 1 в числе 100 означает сотню), римские числа записываются комбинацией букв латинского алфавита.

Выберите направление перевода
Введите римское число

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

Как пользоваться конвертером

  1. Выберите направление перевода: из римских в арабские или наоборот
  2. Введите число в соответствующее поле
  3. Результат отобразится автоматически
  4. Для римских чисел используйте только символы: I, V, X, L, C, D, M

Важно: конвертер проверяет корректность записи римских чисел и укажет на ошибки в формате.

Основные символы римской нумерации

Римская цифраАрабское числоПроисхождение
I1Один палец
V5Раскрытая ладонь
X10Две скрещенные ладони
L50Половина знака C
C100Centum (лат. сто)
D500Половина знака M
M1000Mille (лат. тысяча)

Правила записи римских чисел

Правило сложения

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

  • VI = 5 + 1 = 6
  • XII = 10 + 1 + 1 = 12
  • LXXX = 50 + 10 + 10 + 10 = 80
  • MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666

Правило вычитания

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

  • IV = 5 - 1 = 4
  • IX = 10 - 1 = 9
  • XL = 50 - 10 = 40
  • CD = 500 - 100 = 400
  • CM = 1000 - 100 = 900

Ограничения вычитания:

  • Вычитать можно только одну цифру
  • Только I перед V и X
  • Только X перед L и C
  • Только C перед D и M

Правило повторения

Символы I, X, C, M могут повторяться до трех раз подряд:

  • III = 3
  • XXX = 30
  • CCC = 300
  • MMM = 3000

Нельзя: IIII, XXXX, CCCC — вместо них используют вычитание (IV, XL, CD).

Символы V, L, D никогда не повторяются.

Примеры перевода

Из римских в арабские

Римское числоРазборАрабское число
XIV10 + (5-1)14
XLII(50-10) + 1 + 142
XCIX(100-10) + (10-1)99
CDXLIV(500-100) + (50-10) + (5-1)444
MCMXCIV1000 + (1000-100) + (100-10) + (5-1)1994
MMXXIV1000 + 1000 + 10 + 10 + (5-1)2024

Из арабских в римские

Арабское числоРазборРимское число
85 + 3VIII
1910 + (10-1)XIX
5850 + 5 + 3LVIII
149100 + (50-10) + (10-1)CXLIX
999(1000-100) + (100-10) + (10-1)CMXCIX
20231000 + 1000 + 20 + 3MMXXIII

Алгоритм перевода арабских чисел в римские

  1. Разбейте число на разряды: тысячи, сотни, десятки, единицы
  2. Переведите каждый разряд отдельно
  3. Объедините результаты слева направо

Пример: 1984

  • Тысячи: 1000 = M
  • Сотни: 900 = CM
  • Десятки: 80 = LXXX
  • Единицы: 4 = IV

Результат: MCMLXXXIV

Алгоритм перевода римских чисел в арабские

  1. Двигайтесь слева направо
  2. Если текущий символ больше или равен следующему — прибавьте его значение
  3. Если текущий символ меньше следующего — вычтите его значение
  4. Сложите все результаты

Пример: MCMXLIV

  • M = 1000 (больше C) → +1000
  • C = 100 (меньше M = 1000) → -100
  • M = 1000 → +1000
  • X = 10 (меньше L = 50) → -10
  • L = 50 → +50
  • I = 1 (меньше V = 5) → -1
  • V = 5 → +5

Результат: 1000 - 100 + 1000 - 10 + 50 - 1 + 5 = 1944

Типичные ошибки

Неправильное вычитание

Неверно: IC для 99 (нельзя вычитать I из C)
Верно: XCIX

Неверно: XM для 990 (нельзя вычитать X из M)
Верно: CMXC

Повторение запрещенных символов

Неверно: VV для 10
Верно: X

Неверно: LL для 100
Верно: C

Более трех повторений

Неверно: IIII для 4
Верно: IV

Неверно: XXXX для 40
Верно: XL

Неправильный порядок

Неверно: VX для 5
Верно: V

Неверно: IIV для 3
Верно: III

Римские числа в повседневной жизни

Нумерация веков: XXI век (21-й век), XIX век (19-й век)

Часы: циферблаты премиальных часовых брендов традиционно используют римские цифры

Книги и документы: главы и разделы часто нумеруются римскими цифрами

Памятники и здания: даты постройки указываются римскими числами

Имена правителей: Петр I, Екатерина II, Людовик XIV

Спортивные события: Олимпиада-XXXIII (33-я), Чемпионат мира по футболу FIFA™ XVIII (18-й)

Числа больше 3999

Для записи чисел больше 3999 в римской системе используются специальные обозначения:

Черта сверху — умножает число на 1000:

  • = 5000
  • = 10000
  • = 50000

Пример: 5843 = V̅DCCCXLIII

Такая запись используется редко, так как становится неудобной для восприятия.


Римская нумерация — это часть культурного наследия, которая продолжает использоваться более 2500 лет. Несмотря на практическое неудобство для вычислений, римские числа остаются символом традиции и торжественности.

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

Как перевести римское число в арабское?

Сложите значения всех символов слева направо. Если меньший символ стоит перед большим (IV, IX), вычтите его. Например: XIV = 10 + (5-1) = 14.

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

Стандартная запись ограничена 3999 (MMMCMXCIX). Для больших чисел используют черту над символом (умножение на 1000) или скобки.

Почему в римских числах нет нуля?

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

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

Да, но на практике римская нумерация используется для чисел до 3999. Для больших значений запись становится громоздкой и неудобной.