Главная / Инструменты для чисел / Онлайн-конвертер римских цифр
Бесплатные онлайн-инструменты

Онлайн-конвертер римских цифр

Переводите арабские числа в римские и обратно. Поддержка 1–3999, проверка каноничности. Пример: 2026 = MMXXVI. Обработка выполняется локально в вашем браузер…

Начать работу

Возможности и ограничения

Инструмент работает в обе стороны: преобразует арабские целые числа от 1 до 3999 в стандартные римские цифры (I, V, X, L, C, D, M) и обратно. Используются стандартные вычитающие пары: IV, IX, XL, XC, CD, CM. Например, 2026 преобразуется в MMXXVI.

Проверка корректности

Римский ввод нечувствителен к регистру, ограничен 32 символами и должен быть каноническим. Инструмент вычисляет значение и сравнивает с обратным преобразованием, поэтому неканонические формы, такие как IVI, отклоняются, а не нормализуются.

Ограничения

Не поддерживаются числа больше 3999 (из-за отсутствия надстрочной черты), ноль, отрицательные числа, десятичные дроби, символы Unicode для римских цифр, средневековые варианты, дроби, циферблатное IIII и исторические написания.

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

Почему мой ввод «IIII» отклоняется?

Инструмент принимает только канонические формы. «IIII» не является стандартным представлением числа 4; правильная запись — IV.

Могу ли я ввести римское число в нижнем регистре?

Да, ввод нечувствителен к регистру: «mmxxvi» будет преобразовано в 2026.

Что произойдёт, если я введу число 4000?

Числа больше 3999 не поддерживаются, так как для них требуется надстрочная черта (винкулум), которая не реализована. Появится сообщение об ошибке.

Проверьте свои знания

  • Введите 1999 и убедитесь, что получится MCMXCIX.
  • Введите MCMXCIX и проверьте обратное преобразование.
  • Попробуйте ввести 0 или отрицательное число — будет ошибка.

Обработка выполняется локально в вашем браузере.