С этим инструментом что-то не так?

О «Roman Numerals Converter Online»

Этот инструмент конвертирует арабские числа (1, 2, 3...) и римские (I, II, III...). Поддерживается стандартный диапазон от 1 до 3 999.

Римские числа встречаются в именах монархов (Генрих VIII), номерах Супербоула, копирайтных годах в кино, нумерации глав книг и циферблатах часов. Используются современные правила вычитания (IV для 4, IX для 9 и т.д.).

Применяйте для расшифровки незнакомых римских чисел, оформления дат, нумерации продолжений («Том IV») или проверки эскиза тату.

Как пользоваться этим инструментом

Как переводить между арабскими и римскими числами

  1. Направление

    "Direction" — `toRoman` (число → numeral) или `toArabic` (numeral → число). По одному выбору на запуск; обе стороны принимают подходящий формат.

  2. Значение

    "Value" — число или римская запись для конверсии. Для `toRoman` валидны целые 1–3999; выше нужно overline-нотация, которую инструмент не выводит. Для `toArabic` допустимы буквы `I V X L C D M`, регистр не важен.

  3. Запуск

    Результат: единственное поле `result` — преобразованная форма. Примеры: `2026` → `MMXXVI`; `MCMLXXXIV` → `1984`. Используется вычитательная запись (`IV`, `IX`, `XL`, `CD`, `CM`) — никаких `IIII` или `VIIII`.

  4. Откуда лимит

    У римлян не было нуля, дробей и для 5000+ применялись надчёркивания на тех же буквах. Инструмент останавливается на 3999 (`MMMCMXCIX`), потому что выше нужны эти надчёркивания (или специальные Unicode-символы), а канонической ASCII-записи нет.