Как преобразовать римские цифры в числа

Как преобразовать римские цифры в десятичные числа.

Преобразование римских цифр в десятичные числа

Для римской цифры r:

  1. В следующей таблице найдите наибольшее римское число (n) с наибольшим десятичным значением (v).

    взятый из левой части римской цифры r:

  2.  

    Римская цифра (п) Десятичное значение (v)
    Я 1
    IV 4
    V 5
    IX 9
    X 10
    XL 40
    L 50
    XC 90
    C 100
    CD 400
    D 500
    CM 900
    M 1000

     

  3. Добавьте к десятичному числу x значение v найденной римской цифры:

    х = х + v

  4. Повторяйте этапы 1 и 2, пока не получите все римские цифры r.

Пример # 1

г = XXXVI

Итерация № Наибольшая римская цифра (n) Наивысшее десятичное значение (v) Десятичное число (x)
1 X 10 10
2 X 10 20
3 X 10 30
4 V 5 35
5 Я 1 36

 

Пример # 2

г = MMXII

Итерация № Наибольшая римская цифра (n) Наивысшее десятичное значение (v) Десятичное число (x)
1 M 1000 1000
2 M 1000 2000 г.
3 X 10 2010 г.
4 Я 1 2011 г.
5 Я 1 2012 г.

 

 

Пример # 3

г = MCMXCVI

Итерация № Наибольшая римская цифра (n) Наивысшее десятичное значение (v) Десятичное число (x)
1 M 1000 1000
2 CM 900 1900 г.
3 XC 90 1990 г.
4 V 5 1995 г.
5 Я 1 1996 г.

 

Как преобразовать число в римские цифры ►

 


Смотрите также

ПРЕОБРАЗОВАНИЕ НОМЕРА
БЫСТРЫЕ ТАБЛИЦЫ