Vertaa ensimmäinen symboliyksi välittömästi sen jälkeen. Jos se on suurempi tai yhtä suuri kuin yksi seuraavista sen, lisää sen arvoa käynnissä yhteensä , ja siirtyä eteenpäin vaiheeseen 3 .
M = 1000
D = 500
C = 100
L = 50
X = 10
V = 5
I = 1
Niin, esimerkiksi roomalainen MCDLIV , M seuraa C , joka on pienempi kuin M , joten lisää 1000 kokonaismäärään .
2
Vähennetään ensimmäisen symbolin juokseva summa , jos se on pienempi kuin toinen symboli . Niinpä, jos Roomalainen on CMVII , käyttökustannuksia yhteensä pitäisi alkaa -100 .
3
Vertaatoinen symboli kolmanteen ja , kuten vaiheessa 1 , jos se on suurempi samanarvoisia , lisää sekäynnissä yhteensä . Muuten , vähennä sitä .
4
Jatka kunkin symboliroomalainen , vähentämällä sen arvoa, jos sitä seuraasuurempi symboli tai lisäämällä sen arvoa, jos se ei ole. Lopullinen tulos , kun olet lisännytarvonviimeinen symboli (koska se ei seuraasuurempi arvo) ondesimaaliarvoaroomalainen numero .