900 Em Número Romano
Como transformar 900 em número romano: o básico que ninguém explica direito
900 em número romano é escrito como CM. A regra de subtração aplicada aqui é simples, mas as pessoas frequentemente erram na hora de escrever números maiores. Já vi gente colocando DCCCX ou até mesmo DCCCC — isso não está correto e causa confusão em planilhas, certidões e documentos oficiais. O sistema romano funciona com sete letras principais: I (1), V (5), X (10), L (50), C (100), D (500) e M (1000). Quando um algarismo menor aparece antes de um maior, ele se subtrai. C antes de M significa 1000 menos 100, resultando em 900. Esse é o princípio de subtração, e ele só se aplica em seis combinações específicas: IV (4), IX (9), XL (40), XC (90), CD (400) e CM (900).
Por que CM e não DCCCC?
Essa é a dúvida mais comum. Antigamente, sim, DCCCC era usado. Mas a padronização medieval consolidou a forma abreviada com subtração. Hoje, qualquer manual de paleografia, norma técnica ou editora acadêmica exige CM. Se você estiver preenchendo um formulário ou gerando um documento, use sempre CM. Outro erro frequente é confundir a ordem. MC seria 1100 (M + C), não 900. A posição importa. Se o C vier depois do M, some. Se vier antes, subtraia. A diferença entre 900 e 1100 é apenas a ordem de duas letras.
Um problema real que encontrei no campo
Trabalhei em um projeto de digitalização de documentos cartorários e precisamos padronizar datas em algarismos romanos. Um dos formulários pedia o ano de fundação de uma instituição, e o funcionário digitou DCCCXXIV quando na verdade o documento original dizia CMXXIV. O resultado: o sistema converteu para 824 em vez de 924. Erro de uma letra, mas que alterava completamente o registro histórico. A correção exigiu consulta ao original em papel, que estava arquivado em outra seção. Desde então, adotei um protocolo de double-check manual para qualquer número acima de 500 antes de confirmar na base de dados. Não existe fórmula mágica, mas o processo é mecânico. Você decompõe o número em partes, usando os maiores valores possíveis primeiro, e depois aplica as regras de repetição e subtração. Pegue o 900 como exemplo prático. Você identifica que o maior valor que cabe nele sem exceder é M (1000), mas 1000 é maior que 900, então você volta para C (100). Como C pode ser subtraído de M, você obtém CM. Fim. O resto é zero, então está completo.

Para números mais complexos, como 1947, a decomposição fica assim: 1000 (M) + 900 (CM) + 40 (XL) + 7 (VII) = MCMXLVII. A chave é respeitar a ordem decrescente e nunca repetir o mesmo algarismo mais de três vezes seguidas. V, L e D nunca se repetem.
Pegadinhas que quase ninguém menciona
A primeira: zero não existe no sistema romano. Tentar representar anos antes de Cristo ou valores negativos gera erros lógicos. A segunda: a ausência de um símbolo para zero significa que contagem romana não permite posicionamento decimal. Isso limita severamente operações aritméticas — multiplicação e divisão são possíveis, mas exigem ábaco ou tabelas auxiliares. Uma terceira nuance que causa confusão é a variação histórica. Em inscrições romanas origina, às vezes se vê IIII no lugar de IV em relógios e placas. Não é errado do ponto de vista arqueológico, mas é incorreto para fins educacionais e técnicos atuais. Use IV, IX, XL, XC, CD, CM. Sempre. Se você precisa converter números manualmente com frequência, planilhas com funções personalizadas em VBA ou scripts Python cortam o tempo de processamento de minutos para segundos. O problema é que ferramentas automáticas às vezes produzem resultados non-padronizados — como DCCCC em vez de CM — e você acaba tendo que revisar cada linha. Vale mais a pena saber o método do que confiar cegamente no conversor.
900 em número romano é CM. O resto é só aplicar a regra e verificar se a ordem está correta.

Galeria
-
Números Romanos do 1 ao 10000 | Sistema de numeração romano, Artesanato ... -
Tabela de números romanos de 1 a 1000 - Ponto do Conhecimento -
TEST DE OPOSICIONES ONLINE: Números Romanos