TL
Tool Lab
💰Donar
💰Donar

Number Formatter

Format numbers in different locales, currencies, scientific notation, and more.

US (1,234,567.89)
1,234,567.89
EU (1.234.567,89)
1.234.567,89
IN (12,34,567.89)
12,34,567.89
CH (1 234 567.89)
1 234 567,89
Científico
1.23e+6
Fijo
1234567.89
Compacto
1.23M
USD Moneda
$1,234,567.89
EUR Moneda
1.234.567,89 €
GBP Moneda
£1,234,567.89
Porcentaje
1,234,567.89%
Binario
100101101011010000111
Hexadecimal
0x12D687
Octal
0o4553207
Palabras
one million two hundred thirty-four thousand five hundred sixty-seven

Acerca de esta herramienta

El formateador de números convierte un número en múltiples formatos regionales y técnicos simultáneamente: formatos de localización de EE.UU., UE, India y Suiza, notación científica, punto fijo, compacto, tres formatos de moneda, porcentaje y conversiones de base (binario, hex, octal, palabras).

Ajustar los decimales cambia el nivel de redondeo en todos los formatos a la vez. Los formatos de moneda usan el símbolo y los separadores apropiados para cada localización.

Cómo usar

  1. Introduce el número que deseas formatear en el campo de entrada.
  2. Ajusta los decimales para establecer el nivel de redondeo.
  3. Ve todos los resultados de formato de una vez en la tabla de abajo.
  4. Copia el valor de cualquier fila de formato para usarlo en tu proyecto.

Casos de uso

Los desarrolladores previsualizar formatos de números regionales al implementar internacionalización (i18n). Los contables comparan representaciones de moneda entre regiones. Los ingenieros verifican notaciones científicas y de punto fijo. Los desarrolladores embebidos comprueban representaciones binarias y hexadecimales.

Preguntas frecuentes

  • ¿Cómo se determinan los símbolos de moneda?Los formatos de moneda usan la API Intl.NumberFormat, que aplica automáticamente el símbolo correcto y separadores específicos de cada localización para USD, EUR y GBP.
  • ¿Puede convertir decimales a binario?Las conversiones a binario, hex y octal solo trabajan con la parte entera. La fracción decimal se trunca con Math.floor() antes de la conversión.
  • ¿Qué muestra el formato Compacto?El formato compacto abrevia números grandes usando K (miles), M (millones), B (miles de millones). Ejemplo: 1.200.000 → 1.2M