Як перетворити римські цифри в число

Як перетворити римські цифри в десяткове число.

Перетворення римських цифр в десяткове число

Для римської цифри r:

  1. З наступної таблиці знайдіть найвищу римську цифру (n) з найбільшим десятковим значенням (v)

    що взято з лівої частини римської цифри r:

  2.  

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

     

  3. Додайте до десяткового числа x значення v римського числа, яке ви знайшли:

    x = x + v

  4. Повторюйте етапи 1 і 2, поки не отримаєте всі римські цифри r.

Приклад №1

r = XXXVI

Ітерація # Найвища римська цифра (n) Найвище десяткове значення (v) Десяткове число (x)
1 X 10 10
2 X 10 20
3 X 10 30
4 V 5 35
5 Я 1 36

 

Приклад №2

r = MMXII

Ітерація # Найвища римська цифра (n) Найвище десяткове значення (v) Десяткове число (x)
1 М 1000 1000
2 М 1000 2000 рік
3 X 10 2010 рік
4 Я 1 2011 рік
5 Я 1 2012 рік

 

 

Приклад №3

r = MCMXCVI

Ітерація # Найвища римська цифра (n) Найвище десяткове значення (v) Десяткове число (x)
1 М 1000 1000
2 СМ 900 1900 рік
3 XC 90 1990 рік
4 V 5 1995 рік
5 Я 1 1996 рік

 

Як перетворити число в римські цифри ►

 


Дивіться також

КОНВЕРСІЯ ЧИСЛА
ШВИДКІ СТОЛИ