Conversor de Números Romanos

Converta números romanos em números e vice-versa, com numerais malformados recusados em vez de adivinhados.

Roda inteiramente no seu navegador. Nada é enviado, registrado ou armazenado.

Nos dois sentidos: 1994 ou MCMXCIV. Números inteiros de 1 a 3999.

Número romano

MCMXCIV

Número
1994
Como ele soma
M = 1000 + CM = 900 + XC = 90 + IV = 4

Os números romanos aparecem em mostradores de relógio, em créditos de filme, em monumentos e em números de capítulo, e é fácil lê-los errado por uma letra. Isto converte nos dois sentidos e recusa qualquer coisa malformada em vez de adivinhar.

Como funciona

Escrever um número é ganancioso: pegue o maior valor que couber — M, CM, D, CD, C, XC e assim por diante até I — subtraia, repita. Isso produz o numeral canônico, aquele em que a subtração é usada apenas nos seis lugares em que é permitida.

Ler é a mesma regra ao contrário, depois conferida. O numeral é somado do jeito usual e o resultado é reescrito; se os dois não coincidem, a entrada não estava bem formada. Essa única conferência rejeita IIII, VX, IC e toda outra forma malformada sem precisar de uma regra para cada.

Exemplos

Caso Entrada Resultado
Um ano com duas subtrações dentro MCMXCIV 1994 — M + CM + XC + IV
O sentido inverso 2026 MMXXVI
Recusado, porque não é assim que se escreve 4 IIII rejected

Perguntas frequentes

Por que IIII é recusado se mostradores de relógio usam?

Porque os mostradores são uma tradição tipográfica, e não a notação. IIII aparece em mostradores por equilíbrio com VIII do outro lado, e quase em nenhum outro lugar. Aceitá-lo aqui significaria aceitar IIIII e VIIII também, e aí a notação fica sem regra nenhuma.

Por que ele para em 3999?

Porque não existe jeito acordado de escrever quatro mil. A resposta clássica é uma barra superior significando vezes mil, que é um sinal tipográfico e não uma letra, e a alternativa de repetir M não é um padrão. Recusar é mais honesto que escolher um.

Existe um zero?

Não. O sistema não tem símbolo para ele nem valor posicional que precisasse de um. Os escribas que precisavam escrever nada escreviam a palavra nulla.

Quais subtrações são permitidas?

Apenas seis: IV, IX, XL, XC, CD e CM — ou seja, I antes de V ou X, X antes de L ou C, e C antes de D ou M. IC para 99 não é um deles; 99 é XCIX.

Bom saber

  • Numerais malformados são recusados em vez de interpretados. IIII, IC e VX têm todos um sentido pretendido óbvio, e relatá-lo significaria dizer que um numeral significa algo que ele não diz.
  • O intervalo vai de 1 a 3999. Não há zero no sistema, e não há notação acordada acima de 3999 que se possa escrever só com letras.

Todas as ferramentas de Conversores