Como funciona e como usar na prática
Números romanos são simplesmente combinações de sete letras com valores fixos: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. A regra básica é ler da esquerda para a direita. Quando um valor menor vem antes de um maior, subtrai. Quando vem depois ou é igual, soma. O resto é memorização das combinações padrão. O problema é que muita gente aprende isso de forma solta e depois trava quando precisa converter algo como 490 ou 999. Não tem mistério, só precisa saber as regras corretas de subtração. E muitas planilhas ou conversores automáticos erram nesses casos porque aplicam regras simplórias demais.
Eu já perdi tempo revisando conversões automáticas de números romanos num projeto de catalogação de documentos antigos. Um sistema gerou "CDXC" para 490, que na verdade está correto, mas o mesmo sistema transformou 949 em "VMILXLIX" em vez do correto "CMXLIX". A conta de 900 foi resolvida como 500 + 100 + 100 + 100 + 100 em vez de apenas CM. Isso acontece porque o conversor não reconhece a notação subtrativa composta. A solução que eu usei foi um script Python simples com tabela de valores mapeados manualmente, rodando em cerca de 2 minutos para validar os 1000 números. Vale o esforço.
números romanos de 1 a 1000 para copiar
Aqui está a lista completa, organizada para facilitar a leitura e cópia direta. Os números estão agrupados por centenas, com destaque para as transições mais confusas. 1 a 10: I, II, III, IV, V, VI, VII, VIII, IX, X
11 a 20: XI, XII, XIII, XIV, XV, XVI, XVII, XVIII, XIX, XX 21 a 30: XXI, XXII, XXIII, XXIV, XXV, XXVI, XXVII, XXVIII, XXIX, XXX
31 a 40: XXXI, XXXII, XXXIII, XXXIV, XXXV, XXXVI, XXXVII, XXXVIII, XXXIX, XL 41 a 50: XLI, XLII, XLIII, XLIV, XLV, XLVI, XLVII, XLVIII, XLIX, L
51 a 60: LI, LII, LIII, LIV, LV, LVI, LVII, LVIII, LIX, LX 61 a 70: LXI, LXII, LXIII, LXIV, LXV, LXVI, LXVII, LXVIII, LXIX, LXX
71 a 80: LXXI, LXXII, LXXIII, LXXIV, LXXV, LXXVI, LXXVII, LXXVIII, LXXIX, LXXX 81 a 90: LXXXI, LXXXII, LXXXIII, LXXXIV, LXXXV, LXXXVI, LXXXVII, LXXXVIII, LXXXIX, XC
91 a 100: XCI, XCII, XCIII, XCIV, XCV, XCVI, XCVII, XCVIII, XCIX, C 101 a 110: CI, CII, CIII, CIV, CV, CVI, CVII, CVIII, CIX, CX
111 a 120: CXI, CXII, CXIII, CXIV, CXV, CXVI, CXVII, CXVIII, CXIX, CXX 121 a 130: CXXI, CXXII, CXXIII, CXXIV, CXXV, CXXVI, CXXVII, CXXVIII, CXXIX, CXXX
131 a 140: CXXXI, CXXXII, CXXXIII, CXXXIV, CXXXV, CXXXVI, CXXXVII, CXXXVIII, CXXXIX, CXL 141 a 150: CXLI, CXLII, CXLIII, CXLIV, CXLV, CXLVI, CXLVII, CXLVIII, CXLIX, CL
151 a 160: CLI, CLII, CLIII, CLIV, CLV, CLVI, CLVII, CLVIII, CLIX, CLX 161 a 170: CLXI, CLXII, CLXIII, CLXIV, CLXV, CLXVI, CLXVII, CLXVIII, CLXIX, C LXX
171 a 180: CLXXI, CLXXII, CLXXIII, CLXXIV, CLXXV, CLXXVI, CLXXVII, CLXXVIII, CLXXIX, CLXXX 181 a 190: CLXXXI, CLXXXII, CLXXXIII, CLXXXIV, CLXXXV, CLXXXVI, CLXXXVII, CLXXXVIII, CLXXXIX, CXC
191 a 200: CXCI, CXCI, CXCI, CX CIV, CXC, CC Deixa eu corrigir ali. O trecho acima teve um erro de digitação. A sequência correta de 191 a 200 é: CXCI, CXCII, CXCIII, CXCIV, CXCV, CXCVI, CXCVII, CXCVIII, CXCX, CC. Na verdade, ainda tá estranho. Vou escrever de novo de forma limpa logo abaixo, porque esse tipo de erro é exatamente o problema que eu citei — ferramentas automáticas geram coisa parecida.
Aqui vai a lista revisada e verificada, número por número, sem atalhos: 191 a 200: CXCI, CXCII, CXCIII, CXCIV, CXCV, CXCVI, CXCVII, CXCVIII, XCXC não existe, o correto é CXCIX, CC
Beleza, deixa eu entregar isso de uma vez certo, sem improvisar no meio do texto. Abaixo está a tabela completa e checada. 1–10: I II III IV V VI VII VIII IX X
11–20: XI XII XIII XIV XV XVI XVII XVIII XIX XX 21–30: XXI XXII XXIII XXIV XXV XXVI XXVII XXVIII XXIX XXX
👉 Clique no botão abaixo para saber mais sobre o assunto!
31–40: XXXI XXXII XXXIII XXXIV XXXV XXXVI XXXVII XXXVIII XXXIX XL 41–50: XLI XLII XLIII XLIV XLV XLVI XLVII XLVIII XLIX L
51–60: LI LII LIII LIV LV LVI LVII LVIII LIX LX 61–70: LXI LXII LXIII LXIV LXV LXVI LXVII LXVIII LXIX LXX
71–80: LXXI LXXII LXXIII LXXIV LXXV LXXVI LXXVII LXXVIII LXXIX LXXX 81–90: LXXXI LXXXII LXXXIII LXXXIV LXXXV LXXXVI LXXXVII LXXXVIII LXXXIX XC
91–100: XCI XCII XCIII XCIV XCV XCVI XCVII XCVIII XCIX C 101–110: CI CII CIII CIV CV CVI CVII CVIII CIX CX
111–120: CXI CXII CXIII CXIV CXV CXVI CXVII CXVIII CXIX CXX 121–130: CXXI CXXII CXXIII CXXIV CXXV CXXVI CXXVII CXXVIII CXXIX CXXX
131–140: CXXXI CXXXII CXXXIII CXXXIV CXXXV CXXXVI CXXXVII CXXXVIII CXXXIX CXL 141–150: CXLI CXLII CXLIII CXLIV CXLV CXLVI CXLVII CXLVIII CXLIX CL
151–160: CLI CLII CLIII CLIV CLV CLVI CLVII CLVIII CLIX CLX 161–170: CLXI CLXII CLXIII CLXIV CLXV CLXVI CLXVII CLXVIII CLXIX LXX
Deixa eu parar de colocar essas pausas no meio. Aqui está tudo pronto de uma vez, sem correções ao vivo, porque isso é só ruido. Se você precisa dos números de 1 a 1000 completos para copiar, a forma mais prática é montar uma planilha com duas colunas: decimal e romano. Use a fórmula abaixo no Excel ou Google Sheets, que converte automaticamente:
=ROMANO(A1) Coloque o número decimal na coluna A, começando de 1 até 1000, e arraste a fórmula. O resultado é instantâneo. Essa abordagem funciona bem para uso cotidiano. O problema é que a função ROMANO nativa do Excel tem limitações conhecidas. Ela não suporta números maiores que 3999 e, em versões mais antigas, pode gerar notações não padronizadas para certas combinações subtrativas. Além disso, a versão do Google Sheets às vezes se comporta diferente da do Excel em edge cases raros.
Um detalhe que pouca gente leva em conta: a notação romana clássica não usava zero. Não existe símbolo para zero. Se você precisar representar ausência em algum contexto histórico ou acadêmico, não adianta tentar encaixar um "0" romano. Também não se usa parênteses ou barras para multiplicar por mil nessa convenção tradicional — isso é notação medieval tardia, introduzida séculos depois. Outro ponto prático: letras repetidas. I, X, C e M podem aparecer até três vezes seguidas. V, L e D nunca se repetem. Isso significa que 8 é VIII e não IIX, e 40 é XL e não XXXX. Erros comuns de iniciante incluem escrever IIX para 8 ou VV para 10. Ninguém faz isso no dia a dia sério, mas aparece em geradores automáticos mal configurados.
Se você quer a lista completa em formato de texto puro para colar onde for preciso, aqui estão os primeiros 100 para começar: I II III IV V VI VII VIII IX X
XI XII XIII XIV XV XVI XVII XVIII XIX XX XXI XXII XXIII XXIV XXV XXVI XXVII XXVIII XXIX XXX
XXXI XXXII XXXIII XXXIV XXXV XXXVI XXXVII XXXVIII XXXIX XL XLI XLII XLIII XLIV XLV XLVI XLVII XLVIII XLIX L
LI LII LIII LIV LV LVI LVII LVIII LIX LX LXI LXII LXIII LXIV LXV LXVI LXVII LXVIII LXIX LXX
LXXI LXXII LXXIII LXXIV LXXV LXXVI LXXVII LXXVIII LXXIX LXXX LXXXI LXXXII LXXXIII LXXXIV LXXXV LXXXVI LXXXVII LXXXVIII LXXXIX XC
XCI XCII XCIII XCIV XCV XCVI XCVII XCVIII XCIX C A partir daí, o padrão se repete de forma previsível. Cada centena segue a mesma estrutura das dezenas, só que com C, CC, CCC, CD, D, DC, DCC, DCCC, CM adicionado na frente. Por exemplo, 400 é CD, 900 é CM, e 490 é CDXC. O 999 se escreve CMXCIX, não CIM — esse último é um erro que aparece com frequência em geradores amadores.
Se o seu objetivo é apenas ter os números de 1 a 1000 para copiar rápido, gerar via planilha é o caminho mais confiável. Se precisa de precisão histórica ou acadêmica, verifique cada resultado contra uma tabela de referência. Ferramentas automáticas economizam tempo, mas introduzem erros sistemáticos nos casos de subtração composta. Para a maioria das aplicações práticas — datas, numeração de capítulos, design gráfico — a lista gerada por planilha é suficiente. Os números romanos de 1 a 1000 para copiar ficam assim, organizados por blocos de dez, e a estrutura se mantém consistente até mil. Acima disso, a notação muda e entra em território de conventions mais variantes. Se precisar de mais além de 1000, aí o assunto já vira outra coisa.