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

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

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

  1. Введите число или римскую запись — другая форма появляется по мере ввода, нажимать ничего не нужно.
  2. Если ввести цифры (1–3999), получите римскую запись (MMXXIV). Если ввести римские буквы (IV, MMXXIV), получите число.
  3. Скопируйте результат его кнопкой или нажмите «Скачать .txt», чтобы сохранить только значение.

Пример

Ввод

2024

Результат

MMXXIV

«2024» становится «MMXXIV»: 2000 (M) + 20 (XX) + 4 (IV). В римских цифрах используются только I, V, X, L, C, D, M, а меньшее число перед большим означает вычитание (IV = 4, IX = 9).

Область применения, ограничения и частые вопросы

  • Только стандартные римские цифры от 1 до 3999: без нуля, отрицательных чисел и дробей. Введите 0, минус или 4000, и инструмент сообщит, что значение вне диапазона.
  • Строгая проверка: формы вроде IIII, VX или IC отклоняются с объяснением — это недопустимые римские записи.
  • Цифры можно вводить как ASCII 0–9, арабо-индийские ٠–٩, персидские ۰–۹ или полноширинные 0–9; разделители тысяч, пробелы и двунаправленные маркеры на стороне числа игнорируются. Вывод всегда чистый ASCII (MMXXIV / 2024).
  • Точка — это десятичный разделитель, и она отклоняется (1.5 не целое число) — округления никогда не происходит. Запятая считается только разделителем тысяч, поэтому «1,5» не будет прочитано как 1.5.
  • Ничего не загружается, не сохраняется и не попадает в URL: нет истории, ссылки со значением и загрузки файлов. Всё работает в браузере.

Что обычно нужно дальше, когда значение уже в нужной форме.