Как записываются римские числа
В римской системе семь цифр: 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. Одна и та же цифра подряд пишется не больше трёх раз, поэтому самое большое число в стандартной записи — 3999, MMMCMXCIX. Нуля и отрицательных чисел в римской системе нет.
Разбор по разрядам
1987 = 1000 + 900 + 80 + 7 = M + CM + LXXX + VII = MCMLXXXVII. 2026 = 2000 + 20 + 6 = MMXXVI — разряд сотен здесь пустой и не записывается. Схема калькулятора показывает каждый ненулевой разряд: арабское значение сверху и его римскую запись снизу.
Проверка римской записи
При обратном переводе калькулятор читает запись слева направо: цифра, меньшая следующей, вычитается, остальные складываются. Затем полученное число снова переводится в римское, и если записи не совпадают — ввод нестандартный. Так IIII читается как 4, но правильно писать IV; IC даёт 99, а по правилам это XCIX. Маленькие буквы тоже принимаются, а русские Х, С и М, похожие на латинские, заменяются автоматически.
Дата римскими цифрами
Для татуировок, гравировки и памятных надписей дату переводят по частям: день, месяц и год отдельно. 30 сентября 2026 года — XXX.IX.MMXXVI, 7 сентября 1812 года — VII.IX.MDCCCXII. Ведущий ноль у дня и месяца не пишется: 05 — просто V. Разделителем служат точки или пробелы; калькулятор показывает оба варианта.