Как конвертировать римские цифры

Loading

Анатолий Белов

  

Как конвертировать римские цифры

Римские цифры

Римские цифры состоят из сочетаний букв латинского алфавита.
 


В римских цифрах нет буквенного символа больше 1000 (М), но есть возможность записать, предположим, миллион.

Для этого над буквенным символом М следует поставить черту, которая означает умножение на 1000. То есть, М с чертой = 1000 * 1000 = 1 000 000.

Соответственно, 3 000 000 должно быть записано как МММ (с чертой над каждой буквой).
 


Однако, начнем с разрядов.
 

Разряд единиц
 
Разряд десятков
Разряд сотен
1 — I
2 — II
3 — III
4 — IV
5 — V
6 — VI
7 — VII
8 — VIII
9 — IX
10 — X
20 — XX
30 — XXX
40 — XL
50 — L
60 — LX
70 — LXX
80 — LXXX
90 — XC
100 — C
200 — CC
300 — CCC
400 — CD
500 — D
600 — DC
700 — DCC
800 — DCCC
900 — CM

 


Учтите, что подряд в записи не может идти более трех одинаковых символов.

Например, 30 = ХХХ, 3 = III, поэтому 4 записывается как IV, то есть из 5 вычитаем 1.
 


Первой в записи всегда идет цифра с бОльшим значением разряда: MCCL = 1250, XII = 12.
 


Аналогично записываются и все остальные составные числа.
К примеру, 2015 будет выглядеть очень просто: MMXV,
а вот MMDCCCLXXIX – уже посложнее. Это 2879.
 


Для совсем ленивых существуют онлайн-конвертеры.

 

Loading

Общая оценка материала: 4.1
Оценка незарегистрированных пользователей:
[Total: 2 Average: 5]