Compare o primeiro símbolo para o imediatamente depois. Se for maior ou igual ao que se lhe segue , adicione o seu valor para um total em execução, e avançar para a Etapa 3.
M = 1.000
D = 500
C = 100
L = 50
X = 10
V = 5
I = 1
Assim, por exemplo , no MCDLIV numeral romano , M é seguido por C , que é inferior a M , então adicionar 1,000 para o total.
2
Subtrair o valor do primeiro símbolo do total de execução, caso é menor do que o segundo símbolo . Assim, se o numeral romano é CMVII , sua execução total deve começar em -100 .
3
Compare o segundo símbolo para a terceira e, como no passo 1, se ele é de maior de igual valor, adicioná-lo à execução total . Caso contrário, subtrai-lo .
4
Continue para cada símbolo no numeral romano , subtraindo o seu valor se for seguido por um símbolo maior ou acrescentar o seu valor se não é . O resultado final depois de ter adicionado o valor do último símbolo ( uma vez que não é seguido por um valor maior ) será o valor decimal do número numeral romano.