tigtools

Конвертер римских цифр

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

Работает в браузере Без регистрации

Число → римские цифры

MMXXVI

MM (2 000) + XX (20) + V (5) + I (1)

Римские цифры → число

Стандартная форма: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Символы идут от большего к меньшему; IV, IX, XL, XC, CD и CM — единственные вычитательные пары.

Как пользоваться

  1. Чтобы преобразовать число, введите целое число от 1 до 3999 в левое поле.
  2. Посмотрите на римское число и разбор его частей, например M (1000) + CM (900) + XC (90) + IV (4).
  3. Чтобы выполнить обратное преобразование, введите римское число в правое поле. Подходят и прописные, и строчные буквы.
  4. Если запись не соответствует стандартной форме, прочитайте объяснение и используйте предложенный вариант.

Как это работает

Современные римские цифры используют семь символов: I (1), V (5), X (10), L (50), C (100), D (500) и M (1000). Число записывается от большего символа к меньшему, а значения складываются: MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666.

Чтобы избежать четырёх одинаковых символов подряд, используются шесть вычитаемых пар: IV (4), IX (9), XL (40), XC (90), CD (400) и CM (900). Вычитаться могут только I, X и C, и только из следующих двух более крупных символов. V, L и D никогда не повторяются.

Конвертер принимает римскую цифру только в том случае, если она точно соответствует стандартному написанию её значения. Формы вроде IIII (встречается на циферблатах), VX или IC использовались исторически или встречаются в головоломках, но не являются стандартными; инструмент объясняет, какое правило нарушено, и показывает стандартную форму значения, которое они примерно обозначают.

Стандартная система охватывает числа от 1 до 3999. Нет нуля, отрицательных чисел и дробей. Более крупные числа записывались с чертой сверху (vinculum) или другими соглашениями, которые так и не были стандартизированы, поэтому они не поддерживаются.

Примеры

Год

1994 = M (1000) + CM (900) + XC (90) + IV (4) = MCMXCIV. 2026 = MMXXVI.

Циферблат IIII

IIII отклоняется: I не может встречаться четыре раза подряд. Если понимать нестрого, это 4, которое записывается как IV.

Неверное вычитание

IC — не 99, потому что I можно вычитать только из V и X. 99 — это XC (90) + IX (9) = XCIX.

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

Какое самое большое римское число?

В стандартной форме 3999 = MMMCMXCIX. Для записи 4000 потребовалось бы четыре буквы M подряд или особое обозначение, например черта над числом; такое обозначение не стандартизировано.

Почему на некоторых часах используется IIII вместо IV?

Это традиция оформления, которую часто объясняют визуальным равновесием с VIII на противоположной стороне. IIII — нестандартное написание числа 4.

Существует ли римская цифра для нуля?

Нет. В римской системе не было символа для нуля. В средневековых текстах иногда использовалось слово nulla или буква N, но они не являются частью системы счисления.

Можно ли вводить строчные буквы?

Да. Перед проверкой ввод преобразуется в верхний регистр, поэтому mcmxciv даёт 1994.

Конфиденциальность

Преобразование выполняется в вашем браузере. Введённые данные не отправляются и не сохраняются.