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

Узнайте, как перевести числа в римскую систему счисления. Таблица значений, правила сложения и вычитания, примеры записи дат и веков.

Римская запись MMXXVI

2026 = 2 000 (MM) + 20 (XX) + 6 (VI) = MMXXVI

Введите целое число от 1 до 3 999.
Таблица символов и правила
Основные римские символы
Символ Значение
I 1
V 5
X 10
L 50
C 100
D 500
M 1 000

Если меньший символ стоит перед большим, используется вычитание: IV = 4, IX = 9, XL = 40, CM = 900.

Классическая запись без специальной черты применяется для чисел от 1 до 3 999. Для больших чисел используют винкулум — черту над символом.

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

Основные символы и их значения

В основе системы лежат семь латинских букв. Каждая буква соответствует строго определенному десятичному значению.

СимволЗначениеЛатинское слово
I1Unus
V5Quinque
X10Decem
L50Quinquaginta
C100Centum
D500Quingenti
M1000Mille

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

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

1. Правило сложения (Аддитивное)

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

  • VI = 5 + 1 = 6
  • XV = 10 + 5 = 15
  • CLXX = 100 + 50 + 10 + 10 = 170

2. Правило вычитания (Субтрактивное)

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

  • IV = 5 – 1 = 4
  • IX = 10 – 1 = 9
  • XL = 50 – 10 = 40
  • CM = 1000 – 100 = 900

Важно: Вычитаться могут только I (перед V, X), X (перед L, C) и C (перед D, M). Нельзя написать VX для обозначения 5 или LC для 50.

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

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

  • 3 — это III
  • 4 — это уже IV (а не IIII)
  • 30 — это XXX
  • 40 — это XL (а не XXXX)

Алгоритм перевода в римскую систему

Для перевода разложите число на разряды (тысячи, сотни, десятки, единицы) и запишите каждый отдельно.

Пример: Переведем число 1984

  1. Тысячи: 1000 = M
  2. Сотни: 900 = CM (1000 – 100)
  3. Десятки: 80 = LXXX (50 + 10 + 10 + 10)
  4. Единицы: 4 = IV (5 – 1)
  5. Результат: MCMLXXXIV

Таблица соответствия популярных чисел

АрабскиеРимскиеПрименение
9IXЧасто встречается на циферблатах
19XIXПредыдущий век
21XXIТекущий век
44XLIVЧисло для проверки знания правил
500DИспользуется редко, часто путают с C
2026MMXXVIТекущий год

Запись больших чисел (свыше 3 999)

Для записи чисел, превышающих возможности классического набора символов, в Древнем Риме использовали винкулум (vinculum) — горизонтальную черту над цифрой. Она означает умножение значения на 1000.

  • V̅ = 5 000
  • X̅ = 10 000
  • M̅ = 1 000 000 (миллион)

На современных компьютерах такую черту сложно набрать, поэтому в веб-конвертерах иногда используют подчёркивание перед буквой (например, _V или _X) для обозначения тысяч.

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

Почему в римской системе нет цифры 0?

Древнеримская система счисления была предназначена для практического счёта товаров и налогов, где отсутствие объекта не требовало записи. Понятие нуля как числа появилось в Европе гораздо позже вместе с арабскими цифрами, поэтому в классической римской нотации символа для 0 не существует.

Как правильно написать 4: IV или IIII?

В классической субтрактивной системе используется IV (5 минус 1). Однако на циферблатах старинных часов часто можно встретить IIII. Это связано с визуальной симметрией (четыре символа напротив VIII) и историческими традициями литья, но в математике стандартом считается IV.

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

Без использования специальных знаков (черт над буквами) максимальное число составляет 3 999 (MMMCMXCIX). Для записи больших чисел используется "винкулум" — горизонтальная черта над символом, которая увеличивает его значение в 1 000 раз.

Можно ли записывать дробные числа в римской системе?

Римляне использовали двенадцатеричную систему для дробей (унции). Основным символом была точка (·) или тире (–). Одна точка равнялась 1/12. Однако в современном обиходе римские цифры применяются исключительно для целых чисел.

Как перевести текущий 2026 год в римскую систему?

Число 2026 записывается как MMXXVI. Здесь MM — это 2000 (1000 + 1000), XX — это 20 (10 + 10), а VI — это 6 (5 + 1).