Skip to content

Guide

Convenções dos numerais romanos: onde as regras realmente vivem

Sete símbolos, dois estilos de notação e algumas exceções teimosamente tradicionais.

By Published

Os numerais romanos usam sete símbolos: I = 1,V = 5, X = 10,L = 50, C = 100,D = 500, M= 1000. As regras de leitura modernas são bem conhecidas. O que é menos conhecido é que essas regras são em sua maioria retroativas — os próprios romanos eram inconsistentes, e vários domínios modernos ainda violam as regras “padrão” propositalmente.

As regras de leitura modernas padrão

  1. Símbolos geralmente somam da esquerda para a direita.MCC = 1000 + 100 + 100 = 1200.
  2. Um símbolo menor antes de um maior subtrai.IV = 4 (5 − 1), não IIII.IX = 9, XL = 40, XC = 90,CD = 400, CM = 900.
  3. Apenas I, X e C subtraem. NuncaVL (45) — escreva XLV. V, L, D nunca subtraem.
  4. Um símbolo subtrativo pode preceder apenas os dois próximos maiores.I antes de V ou X apenas. X antes de L ou C apenas.C antes de D ou M apenas.
  5. Nenhum símbolo se repete mais de três vezes seguidas.III é válido. IIII não é (pela convenção moderna) — escreva IV.

De onde vêm as “regras”

Inscrições romanas antigas usam regularmente formas que violam as regras modernas. A moeda romana da era republicana escrevia 4 como IIII; a notação subtrativa (IV) aparece mais tarde e nunca foi universal. Os números dos portões do Coliseu seguem I,II, III, IIII,V — não IV.

O conjunto de regras que ensinamos hoje foi amplamente padronizado no século XIX por tipógrafos e autores de livros didáticos que queriam um sistema único e consistente. É o uso moderno mais comum — mas se você encontrar um manuscrito de 1300 escrevendo IIII ouVIIII, não está errado pelos padrões de sua própria época.

Onde as regras ainda são quebradas propositalmente

Mostradores de relógio

A maioria dos relógios analógicos com numerais romanos usaIIII para 4, não IV. As razões variam do equilíbrio visual com o VIII no lado oposto, ao alegado aborrecimento de Luís XIV com oIV parecendo um parcial IVPITER(Júpiter), até a simples convenção. Seja qual for a causa, a prática é tão universal que IV em um mostrador parece errado.

Créditos de cinema e TV

Hollywood usa tradicionalmente numerais romanos para anos de copyright — em parte por tradição, em parte para tornar o ano menos imediatamente legível. O uso moderno é corretamente subtrativo (MMXXIV, nãoMMXXIIII).

Numeração de monarcas e papas

Os numerais romanos são a convenção para monarcas (Elizabeth II, Luís XIV) e papas (Bento XVI). A notação subtrativa aplica-se normalmente — Eduardo IV, Henrique IX.

Paginação de manuscritos e livros

A matéria preliminar (prefácio, sumário, lista de figuras) é convencionalmente paginada em numerais romanos minúsculos (i, ii, iii, iv, v, …). O texto principal começa novamente no árabe 1. A maioria dos editores acadêmicos ainda usa essa convenção.

Os números que os numerais romanos não conseguem expressar

  • Zero. Os numerais romanos não têm símbolo para zero. O número não existia como conceito na matemática romana padrão.
  • Frações abaixo de 1/12. Os romanos usavam uma subdivisão duodecimal (uncia = 1/12) com frações nomeadas. Os decimais não se encaixam no sistema.
  • Números acima de ~3.999 de forma limpa. Os símbolos tradicionais param em M = 1000. Para números maiores, existem várias extensões — uma barra sobre o símbolo (vinculum) multiplicava por 1000, então V̄ = 5000. Mas não existe um único padrão inequívoco.
  • Números negativos. Sem notação.

Uma conversão trabalhada: 2026

Decomponha: 2000 + 0 + 20 + 6.

  • 2000 = MM
  • 0 (centenas) = (nada)
  • 20 = XX
  • 6 = VI

Concatene: MMXXVI. Leia de volta para verificar: 1000 + 1000 + 10 + 10 + 5 + 1 = 2026. ✓

A conclusão pragmática

Para linhas de copyright, nomes de monarcas e a maioria dos usos modernos: siga as regras padrão acima. Para mostradores de relógio, escreva IIII. Para inscrições antigas, documente o que está lá — não “corrija” uma gravação de 1500 anos para corresponder a um livro didático do século XIX.

Passo a passo: 1994 e 3999

Mais dois números que exercitam diferentes partes do conjunto de regras.

1994. Decomponha nos quatro valores posicionais: 1000 + 900 + 90 + 4.

  • 1000 → M
  • 900 → CM (subtrativo: 1000 − 100)
  • 90 → XC (subtrativo: 100 − 10)
  • 4 → IV (subtrativo: 5 − 1)

Concatene: MCMXCIV. Observe que três dos quatro valores posicionais usam notação subtrativa.

3999. Decomponha: 3000 + 900 + 90 + 9.

  • 3000 → MMM
  • 900 → CM
  • 90 → XC
  • 9 → IX

Resultado: MMMCMXCIX — nove caracteres, o numeral romano não trivial mais denso dentro do intervalo normalmente expressível. 4000 (MMMM) violaria a regra “nenhum símbolo se repete mais de três vezes” sob a convenção moderna estrita, por isso 3.999 é o limite prático de fato para numerais romanos únicos e limpos.

Erros comuns ao ler ou escrever numerais romanos

  • Subtrair do alvo errado. IL não significa 49. O símbolo subtrativo deve ser um de {I, X, C} e pode preceder apenas os dois símbolos seguintes maiores. 49 é XLIX (40 + 9), não IL.
  • Empilhar subtrações. IIX para 8 parece plausível, mas não é padrão. Cada grupo subtrativo tem exatamente um símbolo menor antes de um maior. 8 é VIII.
  • Usar minúsculas de forma descuidada. Numerais romanos minúsculos (i, ii, iii, iv, v) são convencionais para a paginação preliminar de livros, mas inadequados para monarcas, papas ou linhas de copyright. Caixa mista (Iv) está sempre errada.
  • Assumir que os pontos de código Unicode se normalizam para as letras ASCII. U+2160 (Ⅰ), U+2161 (Ⅱ) etc. são pontos de código dedicados de numerais romanos que parecem as letras ASCII, mas se comparam de forma diferente em comparações de strings. Sempre normalize (NFKC) a entrada antes de analisar.

O algoritmo guloso em pseudocódigo

Todo conversor de numerais romanos na web usa o mesmo algoritmo guloso — a cada passo, subtraia o maior valor cujo símbolo você ainda pode escrever, acrescente o símbolo e continue. A tabela completa incluindo pares subtrativos:

pairs = [
  (1000, 'M'),  (900, 'CM'), (500, 'D'),  (400, 'CD'),
  (100,  'C'),  (90,  'XC'), (50,  'L'),  (40,  'XL'),
  (10,   'X'),  (9,   'IX'), (5,   'V'),  (4,   'IV'),
  (1,    'I'),
]
result = ''
n = input_number
for (value, symbol) in pairs:
  while n >= value:
    result += symbol
    n -= value
return result

Para 1994: subtraia 1000 (M), subtraia 900 (CM), subtraia 90 (XC), subtraia 4 (IV). Resultado: MCMXCIV. O algoritmo é O(13) por número — tempo constante — e produz saída canônica para cada entrada no intervalo padrão de 1 a 3999.

Para a história de contagem e notação subjacente, consulte nossa página de metodologia matemática e o PDF do bloco de Formas Numéricas Unicode (U+2150-U+218F) para a referência canônica de pontos de código.

Frequently asked questions

Quais são os 7 símbolos dos numerais romanos e seus valores?
I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Todo numeral romano é construído a partir desses sete símbolos usando combinações aditivas e subtrativas.
Por que a maioria dos relógios analógicos usa IIII em vez de IV para o número 4?
A tradição do mostrador de relógio usa esmagadoramente IIII em vez do subtrativo IV. As razões mais citadas são o equilíbrio visual oposto ao VIII e a convenção histórica que antecede a padronização da notação subtrativa no século XIX.
Qual é o maior número exprimível com numerais romanos padrão?
3.999 (MMMCMXCIX) é o limite prático usando símbolos padrão sem violações de repetição. Escrever 4.000 como MMMM repetiria M quatro vezes, o que viola a regra ‘nenhum símbolo mais de três vezes seguidas’ segundo a convenção moderna.
Os numerais romanos podem representar zero ou números negativos?
Não. Os numerais romanos não possuem símbolo para zero, nenhuma notação para números negativos e nenhuma forma padrão de representar frações abaixo de 1/12. Essas limitações foram a principal razão pela qual os algarismos hindu-arábicos os substituíram na Europa entre os séculos XII e XV.
Qual é o numeral romano para 2026?
MMXXVI. Decomponha como 2000 (MM) + 20 (XX) + 6 (VI) = MMXXVI. Verifique lendo de volta: 1000+1000+10+10+5+1 = 2026.

Related

Published May 16, 2026