jämför den första symbolen till en omedelbart efter den. Om den är större än eller lika med den som följer den, lägga dess värde till en löpande summa , och hoppa vidare till steg 3 .
M = 1,000
D = 500
C = 100
L = 50
X = 10
V = 5
i = 1
Så, för exempel i den romerska siffran MCDLIV är M följt av C , vilket är mindre än M , så lägger 1000 till den totala .
2
Subtrahera värdet på den första symbolen från den löpande summan om det är mindre än den andra symbolen . Därför, om ditt romerska siffror är CMVII , bör din kör totalt börjar på -100 . Addera 3
Jämför den andra symbolen till den tredje och , som i steg 1 , om det är av större lika värde , lägg till den löpande summa . Annars subtrahera det .
4
Fortsätt för varje symbol i romerska siffror , subtrahera sitt värde om det följs av en större symbol eller lägga till dess värde , om det inte är. Slutresultatet efter att du har lagt till värdet på den sista symbolen ( eftersom den inte följs av ett större värde ) blir det decimala värdet av den romerska siffran numret . Addera