Number Formatter
Format numbers in different locales, currencies, scientific notation, and more.
À 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
- Entrez le nombre à formater dans le champ de saisie.
- Ajustez les décimales pour définir le niveau d'arrondi.
- Consultez tous les résultats de format d'un coup dans le tableau ci-dessous.
- 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