Como converter numerais romanos em números

Como converter numerais romanos em números decimais.

Conversão de numerais romanos em números decimais

Para numeral romano r:

  1. Na tabela a seguir, encontre o numeral romano mais alto (n) com o valor decimal mais alto (v)

    que é tirado da parte esquerda do numeral romano r:

  2.  

    Numeral romano (n) Valor decimal (v)
    I 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. Adicione ao número decimal x o valor v do numeral romano que você encontrou:

    x = x + v

  4. Repita os estágios 1 e 2 até obter todos os algarismos romanos de r.

Exemplo 1

r = XXXVI

Iteração # Numeral romano mais alto (n) Valor decimal mais alto (v) Número decimal (x)
1 X 10 10
2 X 10 20
3 X 10 30
4 V 5 35
5 I 1 36

 

Exemplo # 2

r = MMXII

Iteração # Numeral romano mais alto (n) Valor decimal mais alto (v) Número decimal (x)
1 M 1000 1000
2 M 1000 2000
3 X 10 2010
4 I 1 2011
5 I 1 2012

 

 

Exemplo # 3

r = MCMXCVI

Iteração # Numeral romano mais alto (n) Valor decimal mais alto (v) Número decimal (x)
1 M 1000 1000
2 CM 900 1900
3 XC 90 1990
4 V 5 1995
5 I 1 1996

 

Como converter números em algarismos romanos ►

 


Veja também

CONVERSÃO DE NÚMERO
TABELAS RÁPIDAS