Конвертации и единицы

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

Переводите между арабскими числами и римскими цифрами — с пошаговым разбором каждого символа и его значения.

Калькулятор

Результат
MCMXCIV
Римская цифра
MCMXCIV

Пошаговый разбор

M1000
CM900
XC90
IV4

Нарастающий итог: 1000 + 900 + 90 + 4 = 1994

Как работают римские цифры

Римские цифры используют семь символов: I (1), V (5), X (10), L (50), C (100), D (500) и M (1000). Числа строятся путём расстановки символов от наибольшего к наименьшему и сложения их значений — так III = 3, VIII = 8 и MMXXIV = 2024.

Когда символ меньшего значения стоит перед символом большего значения, он вычитается, а не прибавляется. Существует шесть допустимых вычитательных пар: IV (4), IX (9), XL (40), XC (90), CD (400) и CM (900). Это правило делает записи короче — IV вместо IIII для числа 4.

Почему 4 пишется как IV, а не IIII?

Вычитательная запись IV (5 − 1) была стандартизирована, чтобы избежать четырёх одинаковых символов подряд. В некоторых древних надписях встречается IIII (в частности, на циферблатах часов), однако современная норма — IV. Данный конвертер следует современному стандарту.

Какое максимальное число поддерживает этот конвертер?

Конвертер поддерживает числа от 1 до 3999 в стандартной вычитательной нотации. Числа от 4000 и выше традиционно записываются с помощью винкулума (черты над символом, умножающей его на 1000), который не входит в классические римские цифры и выходит за рамки этого инструмента.

Важен ли регистр букв при вводе римских цифр?

Нет — конвертер принимает как заглавные (MCMXCIV), так и строчные (mcmxciv) буквы и обрабатывает их одинаково. Результат всегда выводится заглавными буквами — это современный стандарт.

Результаты являются оценочными. Для важных решений проконсультируйтесь со специалистом.

Об этом калькуляторе

Этот конвертер мгновенно переводит привычные арабские цифры в классические римские и обратно. Введите число, чтобы увидеть его римский эквивалент с разбором по символам, или вставьте римское число, чтобы декодировать его в цифры. Полезно для чтения дат на памятниках, понимания нумерации частей фильмов или простого знакомства с древней системой, которая до сих пор активно применяется.

Как читать результаты

Главный результат отображается крупным шрифтом. Таблица разбора ниже перечисляет каждый символ и вносимое им значение, чтобы вы могли проследить, как складывается итог. При конвертации числа в римское символы отображаются в порядке убывания значения; при обратной конвертации рядом с проверенным вводом показывается декодированное целое число.

Пример расчёта

Введите число 2024.

2024 преобразуется в MMXXIV. Разбор: M (1000) + M (1000) + X (10) + X (10) + IV (4) = 2024.

Частые вопросы

Каковы семь базовых символов римских цифр?

Семь символов: 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). Это правило делает римские цифры компактными — для 9 пишут IX, а не VIIII.

Почему этот конвертер обрабатывает числа только до 3999?

Классическая система охватывает числа от 1 до 3999. Числа от 4000 и выше требуют винкулума (черты над символом, умножающей его на 1000), который редко используется в печати и не имеет стандартного цифрового представления, поэтому конвертер придерживается общепринятого ограничения в 3999.

Используются ли римские цифры сегодня?

Да. Вы встретите их на циферблатах часов, в титрах фильмов и телепрограмм (год производства), на фасадах общественных зданий, в нумерации монархов и пап, в выпусках Суперкубка и Олимпийских игр, а также в правовых и академических стилях цитирования.

Важен ли регистр букв при вводе римских цифр?

Нет. Конвертер принимает как заглавные (XIV), так и строчные (xiv) буквы и обрабатывает их одинаково. Результат всегда выводится заглавными буквами — это стандартная письменная форма.

Как выполняется расчёт

Для преобразования целого числа в римские цифры калькулятор проходит по фиксированной таблице из 13 записей — M (1000), CM (900), D (500), CD (400), C (100), XC (90), L (50), XL (40), X (10), IX (9), V (5), IV (4), I (1) — от наибольшего к наименьшему. На каждом шаге текущее значение вычитается из остатка столько раз, сколько возможно, а соответствующий символ добавляется к результату при каждом вычитании. Такой жадный спуск гарантирует кратчайшее корректное представление. При обратном преобразовании калькулятор проверяет ввод с помощью строгого регулярного выражения, применяющего классические правила, затем просматривает строку слева направо: если символ меньше следующего, он вычитается; в противном случае прибавляется. Допустимый диапазон — от 1 до 3999.

Заметили неточность в переводе или расчёте, или есть предложение? Напишите нам.

Ещё 200 похожих. Выберите следующий.