ConvertiloConvertilo

Conversor de Números Romanos

Converta números romanos em números arábicos e vice-versa — de 1 a 3999. Inclui uma tabela de referência completa, validação rigorosa e histórico de conversões recentes.

Tabela de números romanos 1-1000

ArábicoRomano
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX
30XXX
40XL
50L
60LX
70LXX
80LXXX
90XC
100C
200CC
300CCC
400CD
500D
600DC
700DCC
800DCCC
900CM
1000M

Sobre o conversor de números romanos

O conversor funciona nos dois sentidos: digite MCMXCIX e obtenha 1999, digite 2024 e obtenha MMXXIV. A conversão acontece automaticamente enquanto você digita, o botão Trocar inverte o sentido, e o histórico mantém os resultados mais recentes a um clique de distância.

O algoritmo aceita o intervalo 1-3999 — o limite superior dos números romanos padrão sem a notação de traço superior para os milhares. Ele usa a notação subtrativa (IV=4, IX=9, XL=40, XC=90, CD=400, CM=900) e valida as regras de repetição: IIII é rejeitado porque a forma canônica é IV.

Todas as conversões são executadas localmente no seu navegador, sem enviar nada a um servidor. Abaixo do campo de entrada você encontra uma tabela de referência rápida 1-1000 para conferir a escrita de anos, números de capítulo e séculos.

O que o conversor faz

Conversão bidirecional

De romano para arábico e vice-versa — automaticamente enquanto você digita, sem botão Calcular. É só começar a digitar.

Validação rigorosa

Se você digitar IIII, IC ou VV — verá um erro. Somente as formas canônicas que seguem as regras de notação subtrativa são aceitas.

Tabela de referência e histórico

Uma tabela completa 1-1000 para consultas rápidas e um histórico das últimas oito conversões — clique para restaurar qualquer uma delas.

Perguntas Frequentes sobre números romanos

Como se escrevem os números romanos — regras básicas

Sete símbolos: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Um símbolo menor antes de um maior é subtraído (IV=4, IX=9, XL=40, XC=90, CD=400, CM=900); depois de um maior é somado (VI=6, XI=11). Um símbolo pode se repetir no máximo três vezes seguidas (III=3, XXX=30, CCC=300), enquanto V, L e D nunca se repetem.

Por que não existe zero nos números romanos?

Os números romanos são um sistema não posicional que surgiu muito antes da notação indo-arábica com o zero. Os romanos não precisavam de um símbolo de «nada» para contar no ábaco, por isso não existe um dígito dedicado ao zero. O conceito de vazio era expresso com a palavra «nulla», mas o zero como dígito pleno só chegou à Europa nos séculos XII-XIII junto com os algarismos arábicos.

Por que o máximo é 3999 e não mais?

Na notação clássica sem marcações especiais (traços superiores, molduras), não se podem usar mais de três caracteres M seguidos (3000). O máximo é, portanto, MMMCMXCIX = 3999. Números a partir de 4000 exigem uma notação especial com traço superior (V com barra = 5000), que os conversores modernos costumam evitar porque, fora de contextos históricos, raramente é necessária.

Os números romanos são ensinados na escola?

Sim, os números romanos são introduzidos no ensino fundamental — geralmente no 3º-4º ano — para séculos e números ordinais. No ensino médio, aparecem em história, literatura (numeração de capítulos), física e desenho técnico. O conversor é útil para revisar tarefas e formatar redações.

O conversor é seguro — meus dados permanecem privados?

Sim, a conversão acontece totalmente no seu navegador com JavaScript. Os números nunca são enviados a um servidor, e o histórico é salvo apenas no armazenamento local do seu navegador nesse dispositivo. Você pode limpá-lo a qualquer momento com o botão Limpar no bloco Histórico.