Converter formato numérico (ponto e vírgula)
Troque ponto e vírgula entre formatos de número, como 1.234,56 e 1,234.56, sem mudar nenhum dígito; o que não é número no formato de origem é recusado.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Seis formatos para o mesmo número
| Formato | Como fica 1234567,89 |
|---|---|
| Português do Brasil | 1.234.567,89 |
| Inglês dos EUA | 1,234,567.89 |
| Francês | 1 234 567,89 |
| Alemão da Suíça | 1’234’567.89 |
| Inglês da Índia | 12,34,567.89 |
| Sem agrupamento | 1234567.89 |
O francês separa os milhares com o espaço fino sem quebra (U+202F) e o suíço, com o apóstrofo tipográfico (U+2019). O indiano agrupa os três últimos dígitos e depois de dois em dois. Na entrada, o francês também aceita espaço comum e espaço sem quebra, e o suíço, o apóstrofo do teclado; o resultado sai sempre com U+202F ou U+2019. Nos demais formatos, espaços e apóstrofos são recusados.
Como um separador sozinho é interpretado
Um único ponto ou vírgula é lido pelo formato de origem. Em português do Brasil, 1.234 é o inteiro mil duzentos e trinta e quatro e vira 1,234 em inglês; 1,234 é um inteiro e 234 milésimos e vira 1.234. Em inglês dos EUA, a leitura é a oposta. A saída Separador sozinho ambíguo fica verdadeira para um único ponto ou vírgula e exatamente três dígitos depois, em qualquer origem. Espaço e apóstrofo nunca são ambíguos: 1 234 em francês tem um só sentido.
Entradas que a ferramenta recusa
- Sintaxe: letras, espaços, zeros à esquerda como 007, número que começa pelo separador decimal como ,5 (escreva 0,5), separadores do outro formato, como 1,234.56 em português, e notação científica, como 1e5.
- Agrupamento: milhares fora do padrão do formato de origem, como 1.23.4 em português ou 123,456 no formato indiano.
Dígitos e sinal não mudam
Nenhum dígito é arredondado, cortado ou acrescentado: 1.500,00 vira 1,500.00. O sinal aceita o hífen e o menos tipográfico, e sai sempre com hífen. O limite é de 40 unidades de texto na entrada (um emoji conta 2). A saída agrupada pode passar disso e por isso não volta idêntica na ida e volta nesse limite. O cálculo acontece no seu navegador.
Perguntas frequentes
Como converter formato numérico de 1.234,56 para 1,234.56?
Escolha Português do Brasil como origem e Inglês dos EUA como destino, cole 1.234,56 e copie 1,234.56. Um texto sem pontos de milhar, como 1234,56, também vale na origem.
Como trocar ponto por vírgula sem estragar o número?
Trocar só o ponto por vírgula em 1.234,56 gera 1,234,56, que não é número em nenhum dos dois formatos. A ferramenta lê o número no formato de origem e reescreve com os separadores do destino: 1,234.56.