Математика
Конвертер римских цифр
Переводите числа 1–3999 в римскую запись и обратно со строгой проверкой записи.
Результат
Используется subtractive notation: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900.
Конвертер римских цифр переводит арабские числа в римскую запись и обратно. Он проверяет строгий формат, поэтому помогает не только получить ответ, но и заметить некорректные сочетания символов.
Как работает конвертер римских цифр
Для перевода в римскую запись число разбивается на тысячи, сотни, десятки и единицы, а затем каждая часть заменяется стандартным символом или вычитательной парой. Для обратного перевода строка сначала нормализуется, затем проверяется на каноническую форму.
Как перевести число в римские цифры онлайн
- Выберите направление. Укажите, нужно ли перевести арабское число в римское или римскую запись обратно в число.
- Введите значение. Для арабского числа используйте диапазон, поддерживаемый калькулятором; для римской записи вводите символы I, V, X, L, C, D и M.
- Проверьте строгую запись. Если римская запись составлена с ошибкой, калькулятор покажет, что значение нельзя разобрать как каноническое.
- Посмотрите разбор. Используйте результат и разложение по разрядам, чтобы понять, из каких частей собрана римская запись.
Правила римской записи
I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000 IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900
Римская система сочетает сложение и вычитание. Например, VIII читается как 5 + 3, а IX — как 10 − 1. В строгой записи повторяются только допустимые символы и используются стандартные вычитательные пары.
Пример перевода
Число 1994 разбивается как 1000 + 900 + 90 + 4. Поэтому римская запись получается MCMXCIV: M, затем CM, затем XC и IV.
Источники
- Britannica: Roman numeralsПроверено: 2026-04-27
- Wikipedia: Roman numeralsПроверено: 2026-04-27
Подробнее о проверке формул и источников — в методологии Calcup.
FAQ
Часто задаваемые вопросы
Какие символы используются в римских цифрах?
Основные символы: I, V, X, L, C, D и M. Они обозначают 1, 5, 10, 50, 100, 500 и 1000.
Почему 4 пишется как IV, а не IIII?
В современной канонической записи часто используется вычитательное правило: меньший символ перед большим вычитается, поэтому IV означает 5 − 1.
Можно ли записать любое число римскими цифрами?
В обычной записи без надчёркиваний удобно записывают ограниченный диапазон чисел. Калькулятор придерживается диапазона, который поддерживает его строгий алгоритм.
Почему калькулятор отклоняет некоторые строки?
Строка может быть математически читаемой, но не канонической. Например, повторения и вычитательные пары должны соответствовать строгим правилам.
Римские цифры чувствительны к регистру?
Калькулятор нормализует ввод, но в результате показывает стандартную запись заглавными латинскими символами.