O sistema romano usa sete símbolos: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 e M = 1000. Ele aparece em séculos, capítulos, nomes de monarcas, mostradores e eventos. Diferentemente do sistema decimal, não é posicional e não possui um símbolo romano clássico para zero.
Quando somar e quando subtrair os símbolos
Lidos da esquerda para a direita, símbolos em ordem não crescente são somados: VIII = 5 + 1 + 1 + 1 = 8 e LXII = 50 + 10 + 1 + 1 = 62. Quando um símbolo menor permitido aparece antes de um maior, forma um par subtrativo: IV = 4 e IX = 9.
| I | V | X | L | C | D | M |
|---|---|---|---|---|---|---|
| 1 | 5 | 10 | 50 | 100 | 500 | 1000 |
Converta entre inteiros e números romanos
Altere o valor e acompanhe a decomposição em milhares, centenas, dezenas e unidades.
Quais pares subtrativos são usados na escrita padrão?
I pode preceder V ou X; X pode preceder L ou C; C pode preceder D ou M. Assim, 49 é XLIX, não IL; 99 é XCIX, não IC. V, L e D não se repetem. I, X, C e M podem aparecer até três vezes seguidas na notação usual.
Essas convenções produzem uma escrita canônica, embora inscrições históricas exibam variações. Para cálculos e conversores modernos, deixe claro que está usando a forma padrão atual.
Converter um romano para inteiro
Percorra os símbolos. Se um valor menor vem antes de um maior, subtraia-o; nos demais casos, some. Em MCMXLIV, os grupos são M + CM + XL + IV = 1000 + 900 + 40 + 4 = 1944.
Uma soma numérica correta não basta para validar a escrita. IIX poderia ser interpretado aritmeticamente como 10, mas não é a forma canônica; 10 é X.
Escrever um inteiro em romano
Decomponha usando os maiores valores possíveis, incluindo pares subtrativos. Para 2.748: 2000 = MM, 700 = DCC, 40 = XL e 8 = VIII. Logo, 2748 = MMDCCXLVIII. Conferir a conversão inversa detecta símbolos omitidos.
Tabela de referência que revela o padrão
As unidades seguem I, II, III, IV, V, VI, VII, VIII, IX. O mesmo desenho reaparece nas dezenas com X e nas centenas com C: 40 = XL, 90 = XC, 400 = CD e 900 = CM. Aprender os blocos é mais útil que memorizar uma lista de 1 a 1000.
| 1 | 4 | 5 | 9 |
|---|---|---|---|
| I | IV | V | IX |
| X | XL | L | XC |
| C | CD | D | CM |
A convenção padrão acima cobre 1 a 3999. Para valores maiores existem sistemas com traços superiores ou parênteses, mas eles variam e precisam ser definidos antes do uso.
