Number Formatter
Format numbers in different locales, currencies, scientific notation, and more.
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
- Introduce el número que deseas formatear en el campo de entrada.
- Ajusta los decimales para establecer el nivel de redondeo.
- Ve todos los resultados de formato de una vez en la tabla de abajo.
- 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