TL
Tool Lab
💰Faire un don
💰Faire un don

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
Scientifique
1.23e+6
Virgule fixe
1234567.89
Compact
1.23M
USD Devise
$1,234,567.89
EUR Devise
1.234.567,89 €
GBP Devise
£1,234,567.89
Pourcentage
1,234,567.89%
Binaire
100101101011010000111
Hexadécimal
0x12D687
Octal
0o4553207
Mots
one million two hundred thirty-four thousand five hundred sixty-seven

À propos de cet outil

Le formateur de nombres convertit un nombre en plusieurs formats régionaux et techniques simultanément : formats de localisation US, UE, indien et suisse, notation scientifique, virgule fixe, compact, trois formats de devise, pourcentage et conversions de base (binaire, hex, octal, mots).

Ajuster les décimales modifie le niveau d'arrondi pour tous les formats à la fois. Les formats de devise utilisent le symbole et les séparateurs appropriés pour chaque localisation.

Comment utiliser

  1. Entrez le nombre à formater dans le champ de saisie.
  2. Ajustez les décimales pour définir le niveau d'arrondi.
  3. Consultez tous les résultats de format d'un coup dans le tableau ci-dessous.
  4. Copiez la valeur de n'importe quelle ligne de format pour l'utiliser dans votre projet.

Cas d'utilisation

Les développeurs prévisualisent les formats de nombres régionaux lors de l'implémentation de l'internationalisation (i18n). Les comptables comparent les représentations de devise entre régions. Les ingénieurs vérifient les notations scientifiques et virgule fixe. Les développeurs embarqués vérifient les représentations binaires et hexadécimales.

Questions fréquentes

  • Comment les symboles de devise sont-ils déterminés ?Les formats de devise utilisent l'API Intl.NumberFormat, qui applique automatiquement le bon symbole et les séparateurs spécifiques à chaque localisation pour USD, EUR et GBP.
  • Peut-on convertir des décimales en binaire ?Les conversions en binaire, hex et octal ne fonctionnent qu'avec la partie entière. La fraction décimale est tronquée avec Math.floor() avant la conversion.
  • Qu'affiche le format Compact ?Le format compact abrège les grands nombres avec K (milliers), M (millions), B (milliards). Exemple : 1 200 000 → 1,2M