Conversor de números romanos
Converta números inteiros em romanos e vice-versa. Exemplo: 2026 vira MMXXVI. Validação rigorosa, sem envio de dados. O processamento é feito localmente no n…
Começar a usar
Funcionalidades e limitações
Esta ferramenta converte números inteiros (1 a 3999) em numerais romanos canónicos e vice-versa. A conversão é feita localmente no navegador, sem envio de dados.
Exemplo prático
Introduza 2026 e obtenha MMXXVI. Inversamente, introduza mmxxvi (minúsculas são aceites) e obtenha 2026.
Validação rigorosa
O conversor aceita apenas numerais romanos canónicos. Formas como IVI são rejeitadas, pois o valor calculado é reconvertido e comparado com a entrada. Não há normalização silenciosa.
Limitações
- Não suporta números acima de 3999 (sem notação de barra superior).
- Não aceita frações, variantes medievais, relógios com IIII, ou caracteres Unicode especiais.
- O resultado é sempre em maiúsculas latinas (I, V, X, L, C, D, M).
Perguntas frequentes
Posso converter o número 0 ou números negativos?
Não. A ferramenta rejeita zero, negativos e decimais, pois a notação romana clássica não os representa.
O que acontece se eu escrever um numeral romano não canónico, como IVI?
A entrada é rejeitada. O conversor verifica se o numeral é canónico, comparando o valor calculado com a forma reconvertida. Não tenta corrigir ou normalizar.
O conversor suporta números com barra superior (para valores acima de 3999)?
Não. A ferramenta não implementa a notação de barra superior, portanto valores acima de 3999 não são aceites.
O processamento é feito localmente no navegador.