Number Formatter
Format numbers in different locales, currencies, scientific notation, and more.
Sobre esta ferramenta
O formatador de números converte um número em múltiplos formatos regionais e técnicos simultaneamente: formatos de localização dos EUA, UE, Índia e Suíça, notação científica, ponto fixo, compacto, três formatos de moeda, porcentagem e conversões de base (binário, hex, octal, palavras).
Ajustar as casas decimais altera o nível de arredondamento em todos os formatos de uma vez. Os formatos de moeda usam o símbolo e separadores apropriados para cada localização.
Como usar
- Insira o número que deseja formatar no campo de entrada.
- Ajuste as casas decimais para definir o nível de arredondamento.
- Veja todos os resultados de formato de uma vez na tabela abaixo.
- Copie o valor de qualquer linha de formato para usar no seu projeto.
Casos de uso
Desenvolvedores visualizam formatos de números regionais ao implementar internacionalização (i18n). Contabilistas comparam representações de moeda entre regiões. Engenheiros verificam notações científicas e de ponto fixo. Desenvolvedores embarcados verificam representações binárias e hexadecimais.
Perguntas frequentes
- Como os símbolos de moeda são determinados? — Os formatos de moeda usam a API Intl.NumberFormat, que aplica automaticamente o símbolo correto e separadores específicos de cada localização para USD, EUR e GBP.
- Pode converter decimais para binário? — As conversões para binário, hex e octal funcionam apenas com a parte inteira. A fração decimal é truncada com Math.floor() antes da conversão.
- O que o formato Compacto mostra? — O formato compacto abrevia números grandes usando K (milhares), M (milhões), B (bilhões). Exemplo: 1.200.000 → 1.2M