Dom Pedro I, Dom Pedro II, Dom João VI: a numeração romana atravessa a história de Portugal e do Brasil grudada aos nomes de reis e imperadores, o que explica por que quase todo falante de português reconhece números romanos de cor, mesmo sem saber convertê-los manualmente.
Sete símbolos básicos
I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. Um número é construído principalmente somando esses símbolos da esquerda para a direita: VII = 5 + 1 + 1 = 7.
A regra da subtração: por que IV, e não IIII
Quando um símbolo de valor menor precede um de valor maior, ele é subtraído: IV = 5 − 1 = 4, e não 6. Mas em muitos relógios de mostrador clássico ainda se usa IIII em vez de IV para o número 4 — não é erro, e sim uma convenção antiga de relojoaria mantida por simetria visual com o VIII do lado oposto do mostrador.
Por que esse sistema não tem zero
Os numerais romanos foram desenvolvidos para contar e registrar quantidades concretas de objetos, não para operações matemáticas abstratas — o conceito de zero como um número independente não fazia parte dessa tradição prática de escrita.
Para que serve isso
- Identificar a qual rei ou papa um numeral corresponde, como Dom Afonso V ou João Paulo II.
- Formatar corretamente uma numeração, por exemplo para mostradores de relógio ou documentos oficiais.
- Testar código que converte números para notação romana em casos extremos.
Como se escreviam antigamente números acima de 3999
A notação padrão sem marcas especiais é limitada a 3999 (MMMCMXCIX), mas historicamente, para números maiores, usava-se uma barra (vinculum) sobre um símbolo que multiplicava seu valor por 1000 — por exemplo, um X com barra em cima significava 10.000. Essa notação é rara e não faz parte do padrão moderno de uso comum, por isso as calculadoras de algarismos romanos, incluindo esta, normalmente não a suportam.