Принцип перевода арабских чисел в римские

Калькулятор

Перевод любых чисел от 1 до 3999 в римские числа и определение века для указанного года.

Года римскими цифрами. Таблица

Таблица соответствия годов в арабской и римской записи в диапазоне от 1890 до 2020 года.

Века римскими цифрами

Таблица соответствия года и века римскими цифрами в диапазоне от 1 до 2100 года.

Перевод арабских чисел в римские

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

  • I — 1
  • V — 5
  • X — 10
  • L — 50
  • C — 100
  • D — 500
  • M — 1000

Натуральные числа записываются при помощи повторения этих цифр. При этом, если большая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая стоит перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только для исключения четырёхкратного повторения одной и той же цифры. Некоторые из цифр (I, X, C, M — единицы в соответствующих разрядах) могут повторяться, но не более трёх раз подряд.

Принцип вычитания применяется только к шести числам:

  • IV — 4
  • IX — 9
  • XL — 40
  • XC — 90
  • CD — 400
  • CM — 900

С помощью римских цифр можно записать любое целое число, но не более 3999 (MMMCMXCIX).

В качестве примера это число и рассмотрим. Выделяем разряды — MMM’CM’XC’IX:

  • MMM — Три подряд символа 1000, т.е. это запись числа 3000
  • CM — Единица в разряде сотен стоит перед десятью в разряде сотен, т.е. применяется принцип вычитания. Это запись числа 900
  • XC — Единица в разряде десятков стоит перед десятью в разряде десятков, т.е. применяется принцип вычитания. Это запись числа 90
  • IX — Единица стоит перед десятью, т.е. применяется принцип вычитания. Это запись числа 9

В сумме получается 3000 + 900 + 90 + 9 = 3999.

РазрядЕдиницаПятеркаДесяток
ЕдиницыIVX
ДесяткиXLC
СотниCDM
ТысячиM