С этим инструментом что-то не так?
О «Roman Numerals Converter Online»
Этот инструмент конвертирует арабские числа (1, 2, 3...) и римские (I, II, III...). Поддерживается стандартный диапазон от 1 до 3 999.
Римские числа встречаются в именах монархов (Генрих VIII), номерах Супербоула, копирайтных годах в кино, нумерации глав книг и циферблатах часов. Используются современные правила вычитания (IV для 4, IX для 9 и т.д.).
Применяйте для расшифровки незнакомых римских чисел, оформления дат, нумерации продолжений («Том IV») или проверки эскиза тату.
Как пользоваться этим инструментом
Как переводить между арабскими и римскими числами
Направление
"Direction" — `toRoman` (число → numeral) или `toArabic` (numeral → число). По одному выбору на запуск; обе стороны принимают подходящий формат.
Значение
"Value" — число или римская запись для конверсии. Для `toRoman` валидны целые 1–3999; выше нужно overline-нотация, которую инструмент не выводит. Для `toArabic` допустимы буквы `I V X L C D M`, регистр не важен.
Запуск
Результат: единственное поле `result` — преобразованная форма. Примеры: `2026` → `MMXXVI`; `MCMLXXXIV` → `1984`. Используется вычитательная запись (`IV`, `IX`, `XL`, `CD`, `CM`) — никаких `IIII` или `VIIII`.
Откуда лимит
У римлян не было нуля, дробей и для 5000+ применялись надчёркивания на тех же буквах. Инструмент останавливается на 3999 (`MMMCMXCIX`), потому что выше нужны эти надчёркивания (или специальные Unicode-символы), а канонической ASCII-записи нет.