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.
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