🔧Toolify

Конвертер римских цифр (от 1 до 3999, в обоих направлениях)

Введите число от 1 до 3999 для получения римских цифр или вставьте римские цифры для обратного перевода. Строгая валидация отклоняет неканонические формы.

Римские цифры

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

Как работают римские цифры

Римские цифры используют семь букв: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Числа образуются сложением (II=2, XX=20) или вычитанием, когда меньшая буква стоит перед большей (IV=4, IX=9, XL=40, XC=90, CD=400, CM=900). Каждая буква может повторяться подряд не более трёх раз — именно поэтому 4 записывается как IV, а не IIII.

Стандартная запись поддерживает числа от 1 до 3999. Для чисел ≥ 4000 требуется надчеркнутая запись (V̄ = 5000), которую сложно набрать и которая редко нужна в наше время, поэтому конвертер ограничен значением 3999.

Каноническая и неформальная запись

Строгая каноническая форма следует правилам выше. «Неформальная» запись (иногда называемая «архаической») допускает IIII вместо 4 — это можно увидеть на циферблатах часов, где симметрия важнее нормы. Данный конвертер требует канонической формы на входе и выдаёт каноническую форму. Поэтому «IIII» отклоняется; вместо него введите «IV».

Декодер проверяет валидность повторным кодированием: разбирает римское число, получает цифру, снова кодирует её и проверяет совпадение с вводом. Всё, что не проходит этот тест, отклоняется. Это позволяет отловить «VV» (некорректно = 10), «IIX» (некорректно = 8) и другие нестандартные формы.

Где сегодня используются римские цифры

Даты в кино (MCMXCIX = 1999), нумерация Олимпийских игр, обозначения монархов и пап (Генрих VIII, Иоанн XXIII), главы книг и структуры оглавлений, циферблаты часов и стилизованные маркировки годов. В арифметике они практически вышли из употребления, потому что арифметика с арабскими цифрами несравнимо удобнее — попробуйте умножить MCXLVII на IV и увидите почему.

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

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

В канонической записи 4 — это IV. IIII встречается на некоторых циферблатах часов, но не является стандартной арифметической записью. Используйте IV.

Каково максимальное число в римских цифрах?

Без надчеркивания — 3999 = MMMCMXCIX. Для чисел выше требуется надчеркнутая запись, которая здесь не поддерживается.

Можно ли получить ноль?

У римлян не было нуля. Запись начинается с 1 (I).

Что означает CMXLIV?

CM=900, XL=40, IV=4. Итого = 944. Вычитательные пары (CM, XL, IV) суммируются с их компонентами.

Как читать MMXXVI?

MM=2000, XX=20, VI=6. Итого = 2026.

Почему на часах цифра 4 иногда IIII?

Традиция. Часовщики исторически предпочитали IIII для визуальной симметрии с VIII (в обоих случаях четыре знака). Это не «правильно» с канонической точки зрения.

Являются ли римские цифры десятичными?

Буквы сгруппированы по десятичному принципу (I/V для единиц, X/L для десятков, C/D для сотен, M для тысяч), но используют сложение и вычитание вместо позиционной нотации. Так что они десятично-ориентированы, но не позиционные.

Данные покидают браузер?

Нет. Конвертация выполняется локально.

Похожие инструменты

Обновлено:

Попробуйте наши ИИ-промпты →