Как пользоваться
- Выберите направление: В римские — из обычного числа в римскую запись; В арабские — из римских цифр в число.
- Впишите значение в поле: число от 1 до 3999 либо латинские буквы I, V, X, L, C, D, M.
- Крупными цифрами появится результат, а ниже — разбор по разрядам: из каких частей он сложен.
- Кнопка Скопировать кладёт готовый ответ в буфер обмена.
Как записываются римские цифры
Римская система — непозиционная: число складывается из семи базовых знаков, которые пишут слева направо от большего к меньшему и суммируют. Чтобы не ставить четыре одинаковых знака подряд, для чисел 4, 9, 40, 90, 400 и 900 используют вычитательные пары: меньший знак ставится перед большим и вычитается из него. Так 4 — это IV, 9 — IX, 40 — XL, 90 — XC, 400 — CD, 900 — CM. Одинаковый знак повторяется не более трёх раз подряд, а знаки V, L и D не удваиваются вовсе.
Инструмент переводит в обе стороны и строго проверяет запись: при разборе римских цифр он собирает число, а затем заново переводит его в римскую форму и сравнивает с тем, что вы ввели. Если формы расходятся — например, введено IIII вместо IV или IC вместо XCIX, — это ошибочная запись, и вы увидите подсказку вместо результата. Всё вычисление идёт прямо в браузере.
Почему максимум 3999
В классической записи без надчёркивания самый крупный знак — M (1000), и повторить его можно только трижды, то есть до 3000. Прибавив к нему 999 (CMXCIX), получаем предел 3999 — MMMCMXCIX. Числа больше требуют черты сверху, которая умножает знак на тысячу; такой записи в этом инструменте нет, поэтому диапазон ограничен 1–3999.
Базовые знаки
| Знак | Значение | Пример |
|---|---|---|
| I | один | III — 3 |
| V | пять | VIII — 8 |
| X | десять | XIV — 14 |
| L | пятьдесят | LX — 60 |
| C | сто | CC — 200 |
| D | пятьсот | DCC — 700 |
| M | тысяча | MM — 2000 |
Частые вопросы
Как перевести число в римские цифры?
Оставьте режим «В римские», впишите число от 1 до 3999 — результат появится сразу, крупными цифрами, с разбором по разрядам. Например, 2024 превращается в MMXXIV, а 3999 — в MMMCMXCIX.
Как прочитать римское число обратно в арабское?
Переключитесь на «В арабские» и впишите латинские буквы I, V, X, L, C, D, M. Инструмент разберёт запись и покажет число: MCMLXXXIV — это 1984, а MMXXIV — 2024.
Данные куда-то отправляются?
Нет. Перевод выполняет JavaScript прямо на странице: всё считается в браузере, на сервер ничего не уходит. Введённое число или римскую запись мы не видим и не сохраняем.
Почему нельзя ввести число больше 3999?
Потому что в стандартной записи без черты сверху знак M повторяется не более трёх раз, а значит предел — 3999 (MMMCMXCIX). Для больших чисел нужна надчёркнутая форма, которой в этом инструменте нет.
Почему запись IIII или IC считается ошибкой?
Потому что один и тот же знак повторяется максимум трижды, а вычитаются только соседние по разряду пары (IV, IX, XL, XC, CD, CM). IIII правильно пишется как IV, а «99» — как XCIX, а не IC. Некорректную запись инструмент подсвечивает подсказкой.