bitlvl
RU

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

Введите число или римское число. Конвертер показывает результат и пошаговое разложение и помечает записи, нарушающие правила (например, IIII или VX).

Результаты и сообщения этого инструмента выводятся на английском языке.

Как устроены римские цифры

Семь букв обозначают значения I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 и M = 1000. При чтении слева направо они складываются, за исключением того, что меньшая цифра перед большей вычитается: IV — это 4, IX — 9, XL — 40, XC — 90, CD — 400, CM — 900. Эти шесть пар — единственные вычитания, допустимые в стандартной форме; 99 — это XCIX, а не IC, и 4 — это IV, а не IIII (циферблаты часов — знаменитое исключение).

  1. Разбейте число на тысячи, сотни, десятки и единицы: 1994 = 1000 + 900 + 90 + 4.
  2. Запишите каждую часть своими буквами: M, CM, XC, IV.
  3. Соедините их: MCMXCIV.

Правила, которые проверяет валидатор

  • I, X, C и M могут повторяться до трёх раз подряд; V, L и D никогда не повторяются.
  • Вычитать можно только I, X и C, и только из двух следующих по величине цифр (I перед V или X, X перед L или C, C перед D или M).
  • Стандартная система заканчивается на 3999 (MMMCMXCIX). Для больших значений исторически использовали черту над цифрой, умножающую на 1000; этот конвертер её не выводит.

Где они встречаются до сих пор

Годы в копирайтах фильмов и телепередач (MMXXVI), монархи и папы (Елизавета II), Супербоулы, вводные страницы книг, циферблаты часов и нумерация в планах. Прочитать год копирайта в титрах — самая частая причина искать эту информацию, поэтому под инструментом есть таблица последних лет.

Вопросы

Как записать 2026 римскими цифрами?

MMXXVI: MM (2000) + XX (20) + VI (6).

Почему 4 пишется как IV, а не IIII?

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

Есть ли римская цифра для нуля?

Нет. У римлян не было символа для нуля; в некоторых средневековых текстах использовали слово nulla. Конвертер начинается с 1.

Как записать 4000 и больше?

Классически — с помощью винкулума (черты) над цифрой: V̅ — это 5000, X̅ — 10 000. Шрифты и поля ввода редко это поддерживают, поэтому большинство конвертеров, включая этот, останавливаются на 3999.