Conversor de número brasileiro para decimal
No Brasil, a vírgula é o decimal e o ponto é o milhar; em quase todo sistema é o contrário. Cole os valores, um por linha, e veja cada um nos dois padrões, com o aviso de quando a leitura é ambígua.
Números de entrada
Resultado
Para que serve
Planilhas, extratos e formulários brasileiros escrevem 1.234,56. Quase todos os sistemas e linguagens esperam 1234.56. Quando um fluxo ou script lê o texto sem converter, o resultado pode ser um erro ou, pior, um valor errado sem aviso. A ferramenta mostra cada número nos dois padrões e indica qual padrão ela identificou.
O perigo real: o que o Power Automate faz
Em testes reais no Power Automate (02/11/2026), a função float reagiu assim:
| Texto | Resultado de float() |
|---|---|
1,5 | 15 (a vírgula é descartada, sem erro) |
1000,50 | 100050 |
1.234,56 | Erro |
1000.50 | 1000.5 (correto) |
A limpeza abaixo, testada no mesmo fluxo, converte corretamente o texto brasileiro (1.234,56 vira 1234.56, -1.234,56 vira -1234.56, R$ 1.234,56 também, depois de tirar o "R$"):
float(replace(replace(texto, '.', ''), ',', '.'))
1000.50, essa limpeza devolve 100050. Por isso a ferramenta diz qual padrão foi lido: use a limpeza só nos textos marcados como "brasileiro". Mais detalhes na referência de int e float.Como a ferramenta lê cada texto
- Vírgula e ponto juntos: o último símbolo é o decimal.
1.234,56é brasileiro;1,234.56é internacional. - Só vírgula: decimal brasileiro (
1,5é um e meio). - Só ponto: se tem grupos de exatamente três dígitos (
1.000,1.234.567), é milhar brasileiro; caso contrário (1000.50,1.5), é decimal internacional. O caso1.000é ambíguo e a ferramenta avisa. - "R$", espaços e sinal de menos são aceitos. Letras e símbolos como "%" geram erro.
Perguntas frequentes
Por que 1.000 foi lido como mil e não como um?
Porque, no padrão brasileiro, três dígitos depois do ponto são um grupo de milhar. Se você quis dizer um com três casas decimais, escreva 1,000 com vírgula.
Para dinheiro, só isso basta?
Para converter o texto, sim. Para dividir ou somar valores sem perder centavos, converta para centavos inteiros; veja a calculadora de parcelas.
E o caminho inverso, internacional para brasileiro?
A coluna "Brasileiro" já mostra o valor com ponto de milhar e vírgula decimal. No Power Automate, use formatNumber(x, 'N2', 'pt-BR').
Privacidade e limites
A conversão é local, sem envio a servidor. A ferramenta não arredonda: as casas decimais digitadas são mantidas. Não interpreta notação científica (1e3) nem outros idiomas.