Global ToolBox

Conversor de Números Romanos

Converta números em algarismos romanos e algarismos romanos em números, em tempo real enquanto você digita, para qualquer valor de 1 a 3999.

🔒 Processado localmente no seu navegador

Loading…

Como usar

  1. Escolha uma direção usando o alternador: Número → Romano ou Romano → Número.
  2. Digite um número inteiro de 1 a 3999, ou um algarismo romano como MCMXCIV, no campo de entrada.
  3. O resultado convertido aparece instantaneamente abaixo — não há botão para pressionar.
  4. Use o botão Copiar para copiar o resultado, ou Redefinir para limpar o campo e recomeçar.

Funcionalidades

  • Converte nos dois sentidos: números em algarismos romanos e algarismos romanos em números
  • Atualiza em tempo real enquanto você digita — sem botão para pressionar
  • Suporta toda a faixa tradicional, de 1 a 3999
  • Valida rigorosamente a entrada de algarismos romanos e rejeita formas malformadas como "IIII" ou "VV"
  • 100% do lado do cliente — o que você digita nunca sai do seu navegador

Perguntas frequentes

Qual é a faixa válida para este conversor?

De 1 a 3999. Os algarismos romanos tradicionais não têm um símbolo padrão para zero nem para 4000 em diante, então números fora dessa faixa não podem ser representados sem notação não padrão (como uma barra sobre um algarismo para indicar "vezes 1000"), que esta ferramenta não utiliza.

Como funciona a conversão de número para romano?

Usa o algoritmo clássico guloso: começando pelo maior valor (1000, depois os pares subtrativos como 900, 500, 400, e assim por diante até 1), ele subtrai repetidamente o maior símbolo que ainda cabe, acrescentando suas letras, até que nada reste.

Por que "IIII" é rejeitado em vez de ser lido como 4?

A forma padrão dos algarismos romanos sempre usa notação subtrativa para 4 e 9 dentro de cada ordem de grandeza (IV, IX, XL, XC, CD, CM), e nunca repete um símbolo mais de três vezes seguidas. "IIII" e formas semelhantes não são padrão, então esta ferramenta as sinaliza como inválidas em vez de adivinhar o que você quis dizer.

A entrada de algarismos romanos diferencia maiúsculas de minúsculas?

Não. Você pode digitar em maiúsculas, minúsculas ou uma combinação (por exemplo, "mcmxciv") e será convertido da mesma forma que "MCMXCIV".

Esta ferramenta armazena ou envia o que eu digito?

Não. Toda a conversão acontece localmente no seu navegador usando JavaScript. Nada do que você digita é enviado a um servidor ou salvo em qualquer lugar.

Ferramentas relacionadas