Pular para o conteúdo

Conversor de algarismos romanos

Roman Numeral Converter

Converte entre algarismos romanos e números arábicos, validando a notação subtrativa.

Converte um número em algarismo romano e um algarismo de volta em número, verificando a notação pelo caminho. Algarismos fora do padrão ainda são lidos em vez de rejeitados, com uma nota sobre o que há de errado neles — IIII está em metade dos mostradores de relógio já feitos.

🔒 Roda inteiramente no seu navegadorromanconvertnumber

Sentido

Converter

Número

Número romano

MMXXVI

As regras que valem aqui

  • I, X, C e M podem se repetir até três vezes. V, L e D nunca se repetem.
  • Só I, X e C podem ser subtraídos — e apenas dos dois valores imediatamente acima.
  • Por isso 99 é XCIX e não IC: o I só pode ser tirado de V e de X. IC é lido como 99 por um analisador ingênuo e não é um número romano.
  • Não há zero nem negativo. O sistema não tem símbolo para nenhum dos dois.
Números fora do padrão são lidos assim mesmo em vez de recusados, com uma nota sobre o que há de errado com eles — IIII está em metade dos mostradores de relógio já feitos, e dizer a alguém que o relógio dele é inválido não ajuda em nada.

Um mostrador de relógio

1 = I2 = II3 = III4 = IV (relógios: IIII)5 = V6 = VI7 = VII8 = VIII9 = IX10 = X11 = XI12 = XII

Como usar

  1. Escolha a direção

    Número para algarismo, ou algarismo para número. As letras são lidas em qualquer caixa.

  2. Leia a grafia padrão

    Para um algarismo que você digitou, a ferramenta mostra a forma canônica ao lado. É assim que se descobre que IC não é algarismo nenhum.

  3. Use o vínculo para números grandes

    Uma barra sobre uma letra a multiplica por mil. Acima de 3.999, é o único jeito de o sistema seguir, e aqui ela é escrita com o caractere de sobrelinha combinante.

Perguntas frequentes

Por que 99 não é IC?

Só I, X e C podem ser subtraídos, e só dos dois valores seguintes acima. I pode ser tirado de V e X, então IC não é algarismo nenhum — só por acaso se lê como 99 para um parser descuidado. 99 é XCIX.

IIII está errado?

Não é padrão, e está em mostradores de relógio em todo lugar — para equilibrar com o VIII do lado oposto. A ferramenta o lê como 4 e diz que é fora do padrão, porque dizer a alguém que o seu relógio é inválido não é útil.

Como escrevo zero?

Não dá. O sistema não tem símbolo para zero nem para número negativo. Os escribas medievais escreviam nulla quando precisavam, que é uma palavra latina, e não um algarismo.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.