O básico que ninguém te ensina direito
A notação romana funciona com sete símbolos: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. Para o intervalo de 1 a 50, você só precisa dominar os quatro primeiros mais o próprio L. O princípio é simples na teoria: símbolos de maior valor vêm primeiro e você soma. Quando um símbolo menor aparece antes de um maior, você subtrai. É isso. O que as pessoas erram consistentemente é o caso da subtração. Todo mundo sabe que 4 é IV e 9 é IX. Mas muitos não percebem que essa regra se aplica de forma consistente em todo o range. Você nunca vai ver IIII para 4, nem VIIII para 9. O sistema é restritivo nesse sentido. E quando chega no 40, a lógica muda um pouco porque você está entrando na faixa de dezenas, e aqui é onde as coisas ficam confusas pra quem tá aprendendo.
Algarismo romano de 1 a 50 completo
1 = I
2 = II
3 = III
4 = IV
5 = V
6 = VI
7 = VII
8 = VIII
9 = IX
10 = X 11 = XI
12 = XII
13 = XIII
14 = XIV
15 = XV
16 = XVI
17 = XVII
18 = XVIII
19 = XIX
20 = XX
21 = XXI
22 = XXII
23 = XXIII
24 = XXIV
25 = XXV
26 = XXVI
27 = XXVII
28 = XXVIII
29 = XXIX
30 = XXX 31 = XXXI
32 = XXXII
33 = XXXIII
34 = XXXIV
35 = XXXV
36 = XXXVI
37 = XXXVII
38 = XXXVIII
39 = XXXIX
40 = XL
👉 Clique no botão abaixo para saber mais sobre o assunto!
41 = XLI
42 = XLII
43 = XLIII
44 = XLIV
45 = XLV
46 = XLVI
47 = XLVII
48 = XLVIII
49 = XLIX
50 = L A parte mais importante aqui é o bloco de 40 a 49. Note o padrão: XL significa 50 menos 10, ou seja, 40. Tudo que vem depois disso segue a mesma lógica do bloco 1-9, só que com o prefixo XL. Então 44 é XLIV (40 + 4), 49 é XLIX (40 + 9). Se você tentar montar esses números adicionando X repetidamente, vai acabar com algo como XXXXXXXXIV, que é tecnicamente compreensível mas não é a forma padrão e em contextos formais pode ser rejeitada.
Um problema real que eu enfrentei
Há alguns anos atrás eu estava revisando documentação técnica de um projeto histórico e me deparei com datas escritas em algarismo romano em manuscritos digitalizados. O problema era que alguns documentos usavam a forma arcaica IIII em vez de IV para o número 4, especialmente em relógios e inscrições monumentais. Quando eu precisava converter automaticamente esses valores, meu script simplesmente falhava porque só reconhecia a forma padrão IV. A solução foi adicionar uma regex que aceitasse ambas as variantes e depois normalizar tudo para o padrão moderno antes de processar. Isso me fez entender na prática que a notação romana não foi padronizada como a gente pensa — houve variações regionais e temporais significativas, e o IV que aprendemos na escola é apenas a forma que prevaleceu.
Erros comuns que vão te custar tempo
O erro mais frequente é escrever 40 como XXXX. Isso não existe na forma padrão. O correto é XL. Outro erro comum é confundir a ordem dos símbolos em números compostos. Por exemplo, 48 é XLVIII, não LXVIII (que seria 68). A diferença é de 20 números e é fácil de cometer se você não prestar atenção no primeiro símbolo do grupo de dezenas. Também tem gente que tenta aplicar a subtração de forma generalizada demais. Você não escreve 45 como VXL ou qualquer variação. O padrão é sempre o símbolo de dezena seguido do símbolo de unidade quando necessário, e a subtração só ocorre dentro de pares específicos: I antes de V ou X, X antes de L ou C, C antes de D ou M. Nada mais. Tentar inventar combinações novas vai gerar resultados errados quase sempre.
Limitações que precisam ser consideradas
Algarismo romano não escala bem para números grandes. Acaba do 50 sem os símbolos maiores e mesmo assim já fica verboso. O sistema também não tem conceito de zero, então se você precisa representar valores abstratos ou fazer cálculos, vai ter que recorrer a outra notação. Em contextos profissionais onde precisão importa — como indexação de documentos, numeração de capítulos, ou sistemas de versionamento — o algarismo romano de 1 a 50 pode ser útil para pequenas faixas, mas rapidamente se torna impraticável acima de 100. Nesses casos, a notação decimal ou hexadecimal é significativamente mais eficiente e menos propensa a erros de interpretação. Se o seu objetivo é apenas memorizar ou usar em contextos limitados como numeração de capítulos ou atos, o range de 1 a 50 é perfeitamente manejável. O truque é dominar os blocos de 1-9, 10-19, 20-29, 30-39 e 40-49 como unidades separadas, cada um seguindo o mesmo padrão de construção. Você não precisa decorar 50 números individualmente. Precisa entender quatro padrões que se repetem.