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

Преобразуйте числа в римские цифры и декодируйте их обратно в браузере, со стандартным диапазоном 1–3999 и необязательной надчёркнутой записью для больших значений.

Конвертер римских цифр работает целиком в вашем браузере. Числа и цифры, которые вы вводите или вставляете, преобразуются на вашем устройстве и никогда не загружаются в ArrayKit.

Открыть конвертер систем счисления

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

Конвертер римских цифр превращает любое целое число в его форму римскими цифрами и декодирует римские цифры обратно в обычные числа. Переключайтесь между двумя направлениями одним переключателем: введите 1994, чтобы получить MCMXCIV, или вставьте MCMXCIV, чтобы прочитать 1994. Он охватывает стандартный диапазон от 1 до 3999 с помощью вычитательной записи и может отображать большие значения надчёркнутой записью (винкулум), где черта над цифрой умножает её на 1000. Декодер проверяет ввод по мере набора, отклоняя некорректные последовательности вроде IIII или VV и объясняя, что не так. Он удобен для датировки копирайтов, нумерации глав и планов, чтения циферблатов и памятников или объяснения того, как устроена система. Всё работает локально в вашем браузере, поэтому числа, которые вы преобразуете, никогда не покидают ваше устройство.

Возможности

Как использовать Конвертер римских цифр

  1. Оставьте выбранным «Число → Римское» и введите целое число, например 2024
  2. Скопируйте римскую цифру или включите надчёркивание, чтобы кодировать значения выше 3999
  3. Переключитесь на «Римское → Число» и вставьте цифру, например MMXXIV
  4. Прочитайте декодированное число или исправьте проблему, на которую указывает валидатор

Пример

Ввод

1994

Результат

MCMXCIV

1000 (M) + 900 (CM) + 90 (XC) + 4 (IV) = 1994.

Частые ошибки и устранение неполадок

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

Как записывать 4 римскими цифрами — IV или IIII?
Стандартная вычитательная форма — IV, именно её выдаёт этот конвертер. IIII встречается на некоторых циферблатах ради визуальной симметрии, но не является стандартной, поэтому декодер считает её некорректной.
Какое наибольшее число можно представить римскими цифрами?
Со стандартными символами максимум — 3999, записываемое как MMMCMXCIX. Включите надчёркнутую запись (винкулум), и конвертер дойдёт до 3 999 999, так как черта над цифрой умножает её значение на 1000.
Почему у римских цифр нет знака для нуля?
Римская система аддитивна и не имела цифры для нуля; вместо неё в тексте использовалось латинское слово nulla. Поэтому этот конвертер начинается с 1 и отклоняет 0 и отрицательные числа.
Что означает черта (надчёркивание) над римской цифрой?
Надчёркивание, называемое винкулумом, умножает цифру под ним на 1000. Так V с чертой — это 5000, а X с чертой — 10 000. Включите его, чтобы преобразовывать числа выше 3999.
Может ли этот инструмент декодировать римские цифры в нижнем регистре?
Да. Ввод вроде «mcmxciv» или цифры со случайными пробелами приводятся к верхнему регистру и очищаются перед декодированием, поэтому вам не нужно чистить их заранее.
Как конвертер определяет, что римская цифра некорректна?
Он разбирает ваш ввод в число, заново кодирует это число в каноническую форму и сравнивает их. Если они различаются — как с IIII, VV или IC — ввод помечается как некорректный.

Связанные инструменты

Все инструменты ArrayKit