Онлайн калькулятор осуществляет перевод римских чисел в арабские и наоборот. Максимальное число для перевода — 5999. Работает в обоих направлениях.
Все целые числа записываются с помощью приведенных ниже цифр:
I | 1 | unus |
V | 5 | quinque |
X | 10 | decem |
L | 50 | quinquaginta |
C | 100 | centum |
D | 500 | quingenti |
M | 1000 | mille |
При этом действуют следующие правила:
- если большая цифра стоит перед меньшей, они складываются:
VI = 5 + 1 = 6;
XV = 10 + 5 = 15;
LX = 50 + 10 = 60;
CL = 100 + 50 = 150; - если меньшая цифра стоит перед большей (в этом случае она не может повторяться), то меньшая вычитается из большей; вычитаться могут только цифры, обозначающие 1 или 10; уменьшаемым может быть только цифра, ближайшая в числовом ряду к вычитаемой:
IV = 5 — 1 = 4;
IX = 10 — 1 = 9;
XL = 50 — 10 = 40;
XC = 100 — 10 = 90; - цифры V, L, D не могут повторяться;
цифры I, X, C, M могут повторяться не более трех раз подряд:
VIII = 8; LXXX = 80;
DCCC = 800;
MMMD = 3500. - черта над цифрой увеличивает ее значение в 1 000 раз.