Ir para o conteúdo
Totalmente local

Formatador de números por localidade

Formate uma lista de números como moeda, percentagens ou unidades, seguindo as regras de qualquer localidade linguística.

Entrada

Formatador de números por localidade

Os diferentes países escrevem o mesmo número de formas distintas. O inglês usa uma coma para os milhares e um ponto para as casas decimais — 1,234.5 — enquanto que o português, alemão, polaco e checo fazem o oposto — 1 234,5 ou 1.234,5. Cole uma lista de números, um por linha, escolha uma localidade em "Localização", e esta ferramenta reformata cada valor da forma que os leitores desse idioma esperam, usando o motor Intl.NumberFormat integrado do navegador em vez de um conjunto de regras escritas manualmente.

"Estilo" alterna entre um número simples, um valor em moeda, uma percentagem ou uma unidade física. Moeda adiciona o símbolo correto, o código ISO ou o nome completo da moeda que escolher — €1.234,50 ou EUR 1.234,50 com o código em vez do símbolo. Percentagem multiplica o valor por 100 e adiciona o sinal de percentagem, por isso 0,5 torna-se 50%. Unidade anexa uma medida — quilómetros, quilogramas, litros, graus — escrita completa ("5 quilómetros"), abreviada ("5 km") ou reduzida ("5km").

"Notação" controla como os números grandes são escritos: padrão escreve cada dígito, compacto reduz 1 500 000 para 1,5M, e a notação científica ou de engenharia escreve-o como 1,5E6. "Casas decimais mínimas" e "máximas" fixam quantos dígitos ficam após o ponto, "Agrupar milhares" alterna o separador, e "Sinal" mostra um + explícito nos números positivos — útil para deltas e mudanças de temperatura. "Mostrar valor original" lista cada linha como "entrada → formatada" lado a lado para uma revisão rápida.

Uma linha que não é um número reconhecível — um cabeçalho perdido, uma etiqueta, uma linha em branco — passa inalterada e é contada separadamente no total, por isso uma coluna de folha de cálculo colada com uma linha de título não precisa de limpeza prévia. Tudo corre localmente no seu navegador: os números que cola, sejam preços, medições ou dados de sondagem, nunca são enviados para um servidor. Copie o resultado, descarregue-o como ficheiro .txt ou envie-o para outra ferramenta.

FAQ

Qual é a diferença entre uma coma e um ponto nestes resultados?
Depende da localidade. Os países de língua inglesa usam uma coma para agrupar milhares e um ponto para casas decimais (1,234.5); a maioria da Europa continental faz o oposto, usando um ponto ou espaço para agrupar e uma coma para casas decimais (1.234,5 ou 1 234,5). Escolha a localidade que corresponde ao seu público.
Como funciona a formatação de percentagens?
A ferramenta segue a mesma convenção que Intl.NumberFormat: multiplica o valor por 100 e adiciona o sinal de percentagem, por isso introduza a fração (0,5), não a percentagem (50), e torna-se 50%.
O que acontece a uma linha que não é um número?
Permanece exatamente como estava e é contada como "ignorada" no total abaixo do resultado, por isso um cabeçalho ou etiqueta perdido numa lista colada não interrompe o resto da conversão.
Posso formatar números muito grandes ou muito pequenos?
Sim. Altere "Notação" para compacta para números como 1,5M ou 3,2B, ou para notação científica ou de engenharia para magnitudes muito grandes ou muito pequenas, independentemente da localidade que escolheu.
A minha lista de números é carregada em algum lugar?
Não. A formatação executa-se completamente no seu navegador usando o seu motor Intl.NumberFormat integrado — os números que cola nunca deixam o seu dispositivo.