Римские числа

Перевод между римскими и арабскими числами в обе стороны.

Исходные данные

Римские числа

2 поля

Заполните поля — результат появится здесь автоматически.

Переводит целые арабские числа в выбранную современную каноническую римскую запись и обратно. Поддерживаемый диапазон 1–3999 ограничивает тысячи тремя M; используются вычитательные пары IV, IX, XL, XC, CD и CM. Это соглашение данного инструмента, а не предел всех исторических римских записей: аддитивные варианты, надстрочные черты и другие расширения не поддерживаются. При обратном переводе регистр не важен, но запись должна совпасть с канонической формой.

Категория
Математика
FAQ
4 вопросов
Методика
описана ниже

Как считается

Формула и логика

Символы берутся от большего к меньшему; вычитательные пары CM, CD, XC, XL, IX и IV удерживают запись канонической.

Пример

1994 записывается как MCMXCIV: M + CM + XC + IV.

Поля и единицы

  • Направление — вариант из списка
  • Арабское число — без единицы
  • Римское число — без единицы

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

  • — Выберите направление перевода.
  • — Введите число или запись.
  • — Прочитайте результат.

Методика и ограничения

Методика расчёта
Формула и логика
Ограничение
Поддерживаемый диапазон 1–3999 ограничивает тысячи тремя M; используются вычитательные пары IV, IX, XL, XC, CD и CM. Это соглашение данного инструмента, а не предел всех исторических римских записей: аддитивные варианты, надстрочные черты и другие расширения не поддерживаются.

FAQ

Почему диапазон заканчивается на 3999?

Потому что здесь выбран канонический формат с не более чем тремя M и вычитательными парами. Другие соглашения могут записывать большие числа, например аддитивное MMMM для 4000. Их этот калькулятор не разбирает; ограничение 3999 относится к его формату.

Почему IIII отклоняется?

IIII встречается, например, на циферблатах и тоже может обозначать 4. Здесь выбран вариант IV, чтобы запись совпадала с результатом обратного преобразования. Несколько вариантов одного числа не делают декодирование само по себе неоднозначным; это просто выбранная проверка канонической формы.

Есть ли римский ноль?

Нет. В системе нет символа для нуля и нет отрицательных чисел.

Принимаются ли строчные буквы?

Да, ввод читается без учёта регистра, а ответ показывается прописными.