Aller au contenu

YouCalc · Étude de référence · Dernière révision

Comment le monde écrit les nombres

Écrivez 1234567.89 et confiez-le au monde entier : il cesse aussitôt de vouloir dire une seule chose. Aux États-Unis, c’est 1,234,567.89 ; en Allemagne, ce même montant s’écrit 1.234.567,89 — si bien qu’un simple « 1.000 » vaut un à New York et mille à Berlin. C’est le « problème du 1.000 ». Direction l’Inde, et les virgules se déplacent : 1,00,000 n’est pas cent mille écrit de façon étrange — c’est un lakh, groupé en 2-2-3. Ci-dessous, un même nombre est rendu selon chaque convention distincte à travers 57 paramètres régionaux, chacune reliée à la norme Unicode qui la définit — de quoi lire, ou écrire, un nombre étranger sans erreur d’un facteur 1000.

Points clés

29 locales sur 57 écrivent les décimales avec une virgule : un « 1.000 » isolé vaut un à New York et mille à Berlin. Une référence sourcée de chaque convention.

Le nombre 1234567.89 rendu de sept façons distinctes : 1,234,567.89 (États-Unis/Royaume-Uni) ; 1.234.567,89 (Allemagne, le problème du 1.000) ; 1 234 567,89 (France, groupement par espace) ; une forme suisse groupée par apostrophe ; 12,34,567.89 (groupement lakh indien) ; des chiffres indo-arabes avec séparateurs arabes (Égypte) ; et la recommandation du SI à espace fine.
Un montant, sept conventions. Les nombres sont de véritables sorties d’Intl.NumberFormat. · YouCalc · CC BY 4.0

Un nombre, sous toutes ses formes

La même quantité, 1234567.89, groupée et ponctuée selon la convention. Observez la marque décimale, le séparateur de groupe, le motif de groupement, et jusqu’aux chiffres eux-mêmes changer.

1,234,567.89

Point décimal, groupes par virgule

la décimale est un point · groupement par virgule · tranches de trois uniformes

États-Unis (anglais) · Royaume-Uni (anglais) · Canada (anglais) · Australie (anglais) · Nouvelle-Zélande (anglais) · +13 autres

1.234.567,89

Virgule décimale, groupes par point

le « problème du 1.000 » · la décimale est une virgule · groupement par point

Allemagne (allemand) · Espagne (espagnol) · Italie (italien) · Pays-Bas (néerlandais) · Brésil (portugais) · +10 autres

1 234 567,89

Groupes par espace, virgule décimale

la décimale est une virgule · groupement par une espace (insécable ou fine insécable)

Autriche (allemand) · France (français) · Portugal (portugais) · Suède (suédois) · Finlande (finnois) · +9 autres

1'234'567.89

Groupes suisses par apostrophe

la décimale est un point · groupement par une apostrophe

Suisse (allemand) · Suisse (italien)

12,34,567.89

Groupement indien en lakh (2-2-3)

12,34,567 et non 1,234,567 · la décimale est un point

Inde (anglais) · Inde (hindi) · Inde (tamoul)

১২,৩৪,৫৬৭.৮৯

Groupement indien, chiffres natifs

groupement lakh écrit avec des chiffres bengalis ou dévanagari

Inde (bengali) · Bangladesh (bengali)

١٬٢٣٤٬٥٦٧٫٨٩

Chiffres et marques indo-arabes

chiffres ٠–٩ · décimale arabe ٫ · milliers arabe ٬

Égypte (arabe) · Arabie saoudite (arabe) · Iran (persan)

1 234 567.89

Recommandation du SI (norme)

groupement par espace fine · décimale par point ou par virgule

International — BIPM SI Brochure · NIST SP 811

Méthode. Chaque valeur de cette page est générée en demandant à Intl.NumberFormat(<locale>) de formater 1234567.89, puis en lisant les parties (formatToParts) pour la marque décimale, le séparateur de groupe et le motif de groupement — les mêmes données Unicode CLDR qu’utilisent les navigateurs et les systèmes d’exploitation. Le motif de groupement est classé à partir des longueurs des segments entiers (tranches uniformes de trois à l’occidentale contre le lakh indien en 2-2-3), et le système de numération à partir des options résolues du formateur. Rien n’est saisi à la main.

La référence complète

Triée par familles de conventions. « Exemple » correspond à 1234567.89 tel que ce paramètre régional le restitue ; la colonne « Devise » indique le placement du symbole selon la monnaie locale.

La référence complète
Paramètre régional Pays / langue Exemple (1234567.89) Marque décimale Séparateur de groupe Groupement Devise
en-US États-Unis (anglais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe $1,234,567.89
en-GB Royaume-Uni (anglais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe £1,234,567.89
en-CA Canada (anglais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe $1,234,567.89
en-AU Australie (anglais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe $1,234,567.89
en-NZ Nouvelle-Zélande (anglais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe $1,234,567.89
en-IE Irlande (anglais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe €1,234,567.89
ja-JP Japon (japonais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe ¥1,234,568
ko-KR Corée du Sud (coréen) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe ₩1,234,568
zh-CN Chine (chinois simplifié) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe ¥1,234,567.89
zh-TW Taïwan (chinois traditionnel) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe $1,234,567.89
zh-HK Hong Kong (chinois) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe HK$1,234,567.89
th-TH Thaïlande (thaï) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe ฿1,234,567.89
ms-MY Malaisie (malais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe + espace RM 1,234,567.89
he-IL Israël (hébreu) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 espace + suffixe ‏1,234,567.89 ‏₪
de-DE Allemagne (allemand) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.567,89 €
de-AT Autriche (allemand) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 préfixe + espace € 1.234.567,89
es-ES Espagne (espagnol) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.567,89 €
it-IT Italie (italien) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.567,89 €
nl-NL Pays-Bas (néerlandais) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe + espace € 1.234.567,89
pt-BR Brésil (portugais) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe + espace R$ 1.234.567,89
da-DK Danemark (danois) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.567,89 kr.
el-GR Grèce (grec) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.567,89 €
id-ID Indonésie (indonésien) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe + espace Rp 1.234.568
tr-TR Turquie (turc) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe ₺1.234.567,89
vi-VN Viêt Nam (vietnamien) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.568 ₫
fr-FR France (français) 1 234 567,89 , virgule , ␣ espace fine insécable (U+202F) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 €
pt-PT Portugal (portugais) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 €
sv-SE Suède (suédois) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 kr
fi-FI Finlande (finnois) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 €
nb-NO Norvège (norvégien) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 kr
pl-PL Pologne (polonais) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 zł
cs-CZ Tchéquie (tchèque) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 Kč
hu-HU Hongrie (hongrois) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 568 Ft
ru-RU Russie (russe) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 ₽
uk-UA Ukraine (ukrainien) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 espace + suffixe 1 234 567,89 грн
ro-RO Roumanie (roumain) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe 1.234.567,89 RON
de-CH Suisse (allemand) 1'234'567.89 . point . ' apostrophe ' Occidental (Western), groupes de 3 préfixe + espace CHF 1'234'567.89
fr-CH Suisse (français) 1 234 567,89 , virgule , ␣ espace fine insécable (U+202F) Occidental (Western), groupes de 3 espace + suffixe 1 234 567.89 CHF
it-CH Suisse (italien) 1'234'567.89 . point . ' apostrophe ' Occidental (Western), groupes de 3 préfixe + espace CHF 1'234'567.89
en-IN Inde (anglais) 12,34,567.89 . point . , virgule , Indien (Indian), 2-2-3, lakh préfixe ₹12,34,567.89
hi-IN Inde (hindi) 12,34,567.89 . point . , virgule , Indien (Indian), 2-2-3, lakh préfixe ₹12,34,567.89
bn-IN Inde (bengali) ১২,৩৪,৫৬৭.৮৯ . point . , virgule , Indien (Indian), 2-2-3, lakh préfixe ₹১২,৩৪,৫৬৭.৮৯
ta-IN Inde (tamoul) 12,34,567.89 . point . , virgule , Indien (Indian), 2-2-3, lakh préfixe ₹12,34,567.89
ur-PK Pakistan (ourdou) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe + espace Rs 1,234,568
ne-NP Népal (népalais) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe + espace NPR 1,234,567.89
bn-BD Bangladesh (bengali) ১২,৩৪,৫৬৭.৮৯ . point . , virgule , Indien (Indian), 2-2-3, lakh suffixe ১২,৩৪,৫৬৭.৮৯৳
ar-EG Égypte (arabe) ١٬٢٣٤٬٥٦٧٫٨٩ ٫ séparateur décimal arabe ٫ (U+066B) ٬ séparateur des milliers arabe ٬ (U+066C) Occidental (Western), groupes de 3 espace + suffixe ‏١٬٢٣٤٬٥٦٧٫٨٩ ج.م.‏
ar-SA Arabie saoudite (arabe) ١٬٢٣٤٬٥٦٧٫٨٩ ٫ séparateur décimal arabe ٫ (U+066B) ٬ séparateur des milliers arabe ٬ (U+066C) Occidental (Western), groupes de 3 espace + suffixe ‏١٬٢٣٤٬٥٦٧٫٨٩ ر.س.‏
ar-AE Émirats arabes unis (arabe) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 espace + suffixe ‏1,234,567.89 د.إ.‏
ar-MA Maroc (arabe) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 espace + suffixe ‏1.234.567,89 د.م.‏
fa-IR Iran (persan) ۱٬۲۳۴٬۵۶۷٫۸۹ ٫ séparateur décimal arabe ٫ (U+066B) ٬ séparateur des milliers arabe ٬ (U+066C) Occidental (Western), groupes de 3 préfixe + espace ‎ریال ۱٬۲۳۴٬۵۶۸
es-MX Mexique (espagnol) 1,234,567.89 . point . , virgule , Occidental (Western), groupes de 3 préfixe $1,234,567.89
es-AR Argentine (espagnol) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe + espace $ 1.234.567,89
es-CO Colombie (espagnol) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe + espace $ 1.234.568
es-CL Chili (espagnol) 1.234.567,89 , virgule , . point . Occidental (Western), groupes de 3 préfixe $1.234.568
af-ZA Afrique du Sud (afrikaans) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 préfixe + espace R 1 234 567,89
en-ZA Afrique du Sud (anglais) 1 234 567,89 , virgule , ␣ espace insécable (U+00A0) Occidental (Western), groupes de 3 préfixe + espace R 1 234 567,89

Tous les exemples représentent le même montant 1234567.89, restitué par Intl.NumberFormat (Unicode CLDR / ICU). « ␣ » signale un séparateur espace (insécable ou fine insécable).

Pourquoi les mêmes chiffres désignent des montants différents

Le « problème du 1.000 »

L’anglais utilise le point pour la décimale et la virgule pour grouper les milliers ; la majeure partie de l’Europe continentale et de l’Amérique latine fait exactement l’inverse — virgule pour la décimale, point (ou une espace) pour les milliers. Ainsi, 1.000 vaut 1 pour un Américain et 1000 pour un Allemand, et 1,5 signifie un et demi à Paris mais passe pour une coquille à Chicago. Lire une facture européenne comme si elle était américaine (ou l’inverse) est une erreur classique d’un facteur 1000.

Le lakh et le crore indiens (groupement 2-2-3)

Les paramètres régionaux d’Asie du Sud ne groupent pas en tranches uniformes de trois. Après les trois premiers chiffres, le groupement se fait par deux : cent mille s’écrit 1,00,000 (un lakh), et cent millions s’écrit 12,34,56,789 — soit 12 crore, 34 lakh… Les virgules semblent familières, mais elles tombent à des endroits inhabituels, ce qui explique précisément pourquoi le montant est si facile à mal lire.

L’apostrophe suisse

La Suisse groupe les milliers avec une apostrophe : 1'234'567.89. C’est sans ambiguïté — personne ne confond 1’000 avec une décimale — ce qui explique en partie pourquoi cette convention perdure.

Séparateurs et chiffres arabes

Les paramètres régionaux en écriture arabe peuvent restituer nativement à la fois les chiffres et les séparateurs : les chiffres ٠١٢٣٤٥٦٧٨٩, le séparateur décimal arabe ٫ (U+066B) et le séparateur des milliers arabe ٬ (U+066C). Ainsi, 1234567.89 devient ١٬٢٣٤٬٥٦٧٫٨٩. Le persan (Iran) utilise les chiffres indo-arabes étendus ۰۱۲۳۴۵۶۷۸۹. Notez que plusieurs paramètres régionaux arabes (les Émirats arabes unis, par exemple) utilisent par défaut les chiffres occidentaux — la convention varie au sein même de cette écriture.

La réponse des normes : le groupement SI

Pour que les données restent sûres, tant pour les machines qu’au passage des frontières, la SI Brochure du BIPM et le NIST SP 811 recommandent une convention neutre unique : le signe décimal est un point ou une virgule, et les chiffres sont groupés par trois, séparés par une espace fine — jamais une virgule ni un point, précisément parce que ces signes signifient déjà « décimale » quelque part. La forme sans ambiguïté est donc 1 234 567.89 (et, pour les nombres à quatre chiffres, l’espace est facultative). Il s’agit d’une recommandation pour l’écriture scientifique et technique, non d’une règle suivie par les usages courants.

Sources

Citer cette étude

Télécharger les données (CSV)

YouCalc (2026). Comment le monde écrit les nombres : le « problème du 1.000 ». https://youcalc.com/fr/studies/how-the-world-writes-numbers/

Réutilisation libre sous licence CC BY 4.0 — merci de créditer YouCalc avec un lien.

Comment lire ces chiffres en toute honnêteté

Les formats propres à chaque paramètre régional proviennent d’Unicode CLDR via Intl.NumberFormat — les mêmes données qu’utilisent votre téléphone et votre navigateur — ils reflètent donc un usage courant et normalisé, non un décret légal. La pratique réelle varie au sein même d’un pays (de nombreux paramètres régionaux arabes utilisent les chiffres occidentaux au quotidien ; l’écriture manuscrite et les styles maison diffèrent), et CLDR est révisé périodiquement, si bien que la valeur par défaut d’un paramètre régional peut changer d’une version à l’autre. La forme à espace fine du SI est une recommandation pour la clarté, non une pratique universelle. Utilisez ceci comme un guide fiable pour comprendre ce qu’un format signifie, et lorsque la précision compte, exprimez le montant sans ambiguïté.

Dérivé d’Unicode CLDR via Intl.NumberFormat sur 57 paramètres régionaux, classés en 9 conventions distinctes. Groupement SI selon la SI Brochure du BIPM et le NIST SP 811. Référence réalisée par nos soins, CC BY 4.0.