Jak przekonwertować cyfry rzymskie na liczby

Jak przekonwertować cyfry rzymskie na liczbę dziesiętną.

Konwersja liczb rzymskich na liczby dziesiętne

Dla cyfry rzymskiej r:

  1. W poniższej tabeli znajdź najwyższą cyfrę rzymską (n) z najwyższą wartością dziesiętną (v)

    który pochodzi z lewej części rzymskiej cyfry r:

  2.  

    Cyfra rzymska (n) Wartość dziesiętna (v)
    Ja 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. Dodaj do liczby dziesiętnej x wartość v znalezionej cyfry rzymskiej:

    x = x + v

  4. Powtarzaj etapy 1 i 2, aż uzyskasz wszystkie cyfry rzymskie r.

Przykład 1

r = XXXVI

Iteracja # Najwyższa cyfra rzymska (n) Najwyższa wartość dziesiętna (v) Liczba dziesiętna (x)
1 X 10 10
2 X 10 20
3 X 10 30
4 V 5 35
5 Ja 1 36

 

Przykład nr 2

r = MMXII

Iteracja # Najwyższa cyfra rzymska (n) Najwyższa wartość dziesiętna (v) Liczba dziesiętna (x)
1 M 1000 1000
2 M 1000 2000
3 X 10 2010
4 Ja 1 2011
5 Ja 1 2012

 

 

Przykład nr 3

r = MCMXCVI

Iteracja # Najwyższa cyfra rzymska (n) Najwyższa wartość dziesiętna (v) Liczba dziesiętna (x)
1 M 1000 1000
2 CM 900 1900
3 XC 90 1990
4 V 5 1995
5 Ja 1 1996

 

Jak przekonwertować liczby na cyfry rzymskie ►

 


Zobacz też

KONWERSJA NUMERÓW
SZYBKIE STOŁY