Como escrever cinco milhões de forma correta
Vou direto ao ponto porque já vi muita gente errando isso em documentos financeiros e planilhas. O número 5.000.000 se escreve simplesmente cinco milhões. Não tem segredo, não precisa de fórmula mágica. É só juntar o numeral com a unidade de milhão no plural.
Cinco milhões em números
Em formato numérico, escrevemos 5.000.000 ou 5000000 dependendo da convenção do seu sistema. No Brasil usamos o ponto como separador de milhar, então fica 5.000.000. Em alguns países europeus usa-se vírgula ou espaço, mas o valor é o mesmo. Já passei por um problema real com isso. Estava validando um contrato de R$ 5.000.000,00 e o sistema automático transformou o valor textual para 5.000.000,0 sem reconhecer que "cinco milhões" era a forma por extenso. O parsing falhou porque o regex esperava apenas dígitos. Minha solução foi criar uma regex específica que reconhecesse as formas por extenso antes de converter: /^(um|dois|três|quatro|cinco|seis|sete|oito|nove|dez|onze|doze|treze|quatorze|quinze|dezesseis|dezessete|dezoito|dezenove|vinte|trinta|quarenta|cinquenta|sessenta|setenta|oitenta|noventa|cem|duzentos|trezentos|quatrocentos|quinhentos|seiscentos|setecentos|oitocentos|novecentos|mil|dois mil|três mil|quatro mil|cinco mil|...|milhão|milhões|bilhão|bilhões)$/. Esse código tratava as variações antes da conversão numérica.
👉 Clique no botão abaixo para saber mais sobre o assunto!
O que pouca gente sabe é que a ordem dos elementos importa mais do que parece. Quando escrevemos "cinco milhões", o numeral vem antes da unidade. Isso é padrão em português, mas em espanhol pode variar. Também tem a questão do gênero: "milhão" é masculino, então dizemos "cinco milhões" não "cinco milhõa". Errar isso soa mal em documentos formais. Outro detalhe prático que os manuais não destacam: quando o número aparece em contextos financeiros, a grafia por extenso serve como segurança contra fraudes. Um cheque escrito "cinco milhões" é mais difícil de alterar do que um valor apenas numérico. Por isso bancos exigem ambas as formas. O procedimento usual é escrever o valor completo primeiro em numérico, depois em extenso. Isso corta o risco de adulteração de 5.000.000 para algo como 9.000.000,90.
Tem limitações nessa abordagem. A forma por extenso funciona bem para números até novecentos e noventa e nove mil novecentos e noventa e nove. Acima disso, a escrita fica verbosa demais. Recomendo usar numérico para valores maiores que 1.000.000.000. Para cinco milhões especificamente, a forma por extenso é aceitável, mas em documentos técnicos prefiro sempre o numérico. A conversão de cinco milhões em números também envolve cuidar dos zeros. São seis zeros: 5.000.000. Se faltar um zero, vira 500.000 (quinhentos mil). Se sobrar um, vira 50.000.000 (cinquenta milhões). A contagem exata é crítica. O procedimento usual corta o processo de validação de 5.000.000 para algo como 15 minutos, dependendo do seu setup.