Slik konverterer romertall til Desimaler

Til moderne sinn , informert av bekvemmeligheten av det arabiske tallsystemet , romertall noen ganger virke mystifiserende . Det kan være mer enn en måte til å uttrykke den samme verdi. For eksempel : " 4 " kan uttrykkes som IV eller IIII ; " 1999 " som MIM eller MCMXCIX eller MCMXCVIIII . Mens det kan være vanskelig å være sikker på hvilket uttrykk er den mest autentiske , det er bare en korrekt måte å lese dem i moderne bruk. Instruksjoner
en

sammenligne det første symbolet til den ene rett etter det . Hvis det er større enn eller lik den ene etter den, legge verdien til en løpende sum , og hoppe videre til trinn tre .

M = 1000

D = 500

C = 100

L = 50

X = 10

V = 5

i = 1

Så, for eksempel i romertall MCDLIV , er M , etterfulgt av C , som er mindre enn M , så legger 1,000 til totalen.
2

trekke verdien av det første symbol fra den løpende sum hvis den er mindre enn det andre symbol. Dermed, hvis din romertall er CMVII , bør din kjører totalt starter på -100 .
3

Sammenlign andre symbol på den tredje og , som i trinn 1 , hvis det er av større av lik verdi , legge den til kjører totalt . Ellers trekker den.
4

Fortsett for hvert symbol i romertall , trekke sin verdi hvis den etterfølges av en større symbol eller legge sin verdi hvis det ikke er det. Det endelige resultatet etter at du har lagt til verdien av det siste symbolet (siden det ikke er etterfulgt av en større verdi ) vil være den desimal verdien av romertall nummer .

Hobbyer, spill © (www.northgames.biz)