Числа в римские цифры и обратно, с проверкой, которая объясняет, почему запись неверна
Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется.Стандартные римские цифры охватывают числа от 1 до 3999 с помощью семи букв — I, V, X, L, C, D и M — и шести вычитательных пар вроде IV и CM. Так, 1994 — это MCMXCIV, а 2026 — MMXXVI. Строгий конвертер отклоняет формы вроде IIII, VX и IC и говорит, какое правило нарушает каждая.
Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал
Введите число от 1 до 3999 или римское число в поле Число или римские цифры.
Посмотрите результат, а под ним — символы, из которых он состоит.
Включите «Черта сверху от 4000» для больших чисел — это условность, а не стандартная форма.
Нажмите Копировать или Ctrl+Enter, чтобы забрать результат.
Конвертер работает в обе стороны из одного поля. Введите число, например 1994, и получите MCMXCIV, разложенное на части, M + CM + XC + IV, с их значениями, 1000 + 900 + 90 + 4. Введите или вставьте римское число заглавными или строчными буквами — и получите число обратно.
Проверка строгая, ведь часто смысл конвертера в том, чтобы поймать ошибку до печати или гравировки. Римское число принимается только в стандартной форме, а если форма нестандартная, инструмент называет нарушенное правило. IIII отклоняется, потому что I повторяется не больше трёх раз, и страница упоминает, что на циферблатах IIII используют по традиции. VX отклоняется, потому что V, L и D никогда не вычитаются. IC отклоняется, потому что I вычитается только из V и X, и инструмент предлагает XCIX для 99. Для VV, символов не по порядку и букв, которые не являются римскими цифрами, есть свои сообщения.
Даты переводятся по частям. Введите 29.9.2026 или воспользуйтесь полями даты и получите XXIX.IX.MMXXVI, с выбором порядка день-месяц-год, месяц-день-год или год-месяц-день и пяти разделителей. Невозможные даты, например 29 февраля невисокосного года, отклоняются. Вставьте римскую дату, чтобы прочитать её.
Стандартные римские цифры заканчиваются на 3999, потому что стандартного знака для 5000 нет. Некоторые средневековые авторы ставили черту над числом, чтобы умножить его на 1000. Такая запись с чертой доступна здесь как переключатель, помеченный как условность, а не стандарт, для чисел до 3 999 999; она пишется комбинируемым символом надчёркивания, который некоторые шрифты отображают плохо.
Чего он не делает: нет нуля, отрицательных чисел и дробей, и он не читает более древние аддитивные записи из некоторых античных надписей. Всё работает в вашем браузере.
Введите число от 1 до 3999 — римская запись появится по мере ввода, а под ней её части. Способ такой: взять наибольшее подходящее значение, от M 1000, CM 900, D 500 до I 1, записать его символ и повторить с остатком. 1994 превращается в M, CM, XC, IV.
Не в стандартной форме, где 4 — это IV и ни один символ не повторяется больше трёх раз подряд. Тем не менее на многих циферблатах часов стоит IIII — традиция часовщиков, которая, как считается, уравновешивает циферблат относительно VIII. Конвертер объясняет это при вводе IIII и предлагает IV.
Вычитать можно только из двух ближайших больших символов: I из V и X, X из L и C, C из D и M. Поэтому 99 — это 90 плюс 9, XC плюс IX, что даёт XCIX. Формы вроде IC, IL и XM отклоняются с подсказкой правильной записи.
Стандартные римские цифры заканчиваются на 3999, записываемом как MMMCMXCIX, потому что единого стандартного знака для 5000 нет. Позже черта над числом, называемая винкулумом, стала означать умножение на 1000. Включите запись с чертой, чтобы так записывать числа до 3 999 999, помня, что это условность, а не строгое правило.
Переведите день, месяц и год по отдельности и соедините их точками или другим разделителем. 29 сентября 2026 года — это XXIX.IX.MMXXVI в порядке день-месяц-год. Поля даты на этой странице делают это за вас, проверяют, что дата существует, и позволяют выбрать порядок и разделитель перед копированием.
Нет. В римской системе не было символа для нуля. Примерно в VIII веке некоторые авторы использовали в таблицах слово nulla, то есть «ничего», или его первую букву N. Конвертер сообщает об этом при вводе 0, а также отклоняет отрицательные числа и дроби, которые стандартная форма выразить не может.
Всё ещё не получается? Задайте вопрос об инструменте «Конвертер римских цифр» и ответить может любой, кто знает. Учётная запись не нужна.