Most cultures use Arabic numerals to express numbers, and use the decimal counting system. There are two major differences between cultures: the naming of numbers and the punctuation marks used as separators. For example, whereas in the United Kindom and The Unites States the number one million may be written 1,000,000.00, with commas as the thousand separator and the full stop as the decimal point, in many European cultures it would be writte 1.000.000,00, with the full stop as a thousand separator and the comma as a decimal point.
Naming can also cause confusion, as this table (taken from Practical International Data Management shows:
Number |
Name in the United States |
Name in the United Kingdom |
In Dutch (translated) |
In Portuguese (translated) |
In Spanish (translated) |
In Croatian (translated) |
In French (translated) |
1 000 000 |
million |
million |
million |
|
|
|
million |
1 000 000 000 |
billion |
billion / one thousand million |
miljard (thousand million) |
mil milhoes (thousand million |
mil millones (thousand million) |
milijarde (thousand million) |
milliard (thousand million) |
1 000 000 000 000 |
trillion |
trillion/billion |
billion |
|
billón (billion) |
|
billion |
1 000 000 000 000 000 000 |
quintillion |
trillion |
trillion |
|
|
|
trillion |
The format in which numbers may be written differs by culture/country. Differences are mainly in the separators used to indication thousands and decimals.
Negative numbers can be displayed in several ways: using the negative sign (before or after the number), using brackets/parentheses or printing them in red, often depending on context. For example:
-123
123-
(123)
[123]
123
Numbers are written differently in different scripts. For example:
Script |
Example numbers |
Latin |
0123456789 |
Arabic |
٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ |
Bengla |
০ ১ ২ ৩ ৪ ৫ ৬ ৭ ৮ ৯ |
Chinese and Japanese |
〇 一 二 三 四 五 六 七 八 九 十 |
Devanagari |
० १ २ ३ ४ ५ ६ ७ ८ ९ |
Gujarati |
୦ ୧ ୨ ୩ ୪ ୫ ୬ ୭ ୮ ୯ |
Gurkukhi |
੦ ੧ ੨ ੩ ੪ ੫ ੬ ੭ ੮ ੯ |
Hebrew |
א ,ב ,ג, ד, ה, ו, ז, ח ,ט |
Kannada |
೦ ೧ ೨ ೩ ೪ ೫ ೬ ೭ ೮ ೯ |
Korean |
일 이 삼 사 오 육 칠 팔 구 or 하나 둘 셋 넷 다섯 여섯 일곱 여덟 아홉 |
Malayalam |
൦ ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯ |
Odia |
୦ ୧ ୨ ୩ ୪ ୫ ୬ ୭ ୮ ୯ |
Tami |
௦ ௧ ௨ ௩ ௪ ௫ ௬ ௭ ௮ ௯ |
Telugu |
౦ ౧ ౨ ౩ ౪ ౫ ౬ ౭ ౮ ౯ |
Thai |
๐ ๑ ๒ ๓ ๔ ๕ ๖ ๗ ๘ ๙ |
Tibetan |
༠ ༡ ༢ ༣ ༤ ༥ ༦ ༧ ༨ ༩ |
They might contain different number sets - some scripts, for example, have a separate glyph to indicate the number 10.
Note that not all cultures group digits in groups of three, for example:
1,203,254.25
Hindi, for example, groups digits in twos except for a three-digit grouping to denote hundreds:
12,03,254.25
For more information see docs.microsoft.com/en-us/globalization/locale/number-formatting
Practical International Data Management Online. A free resource from GRC Data Intelligence. For comments, questions or feedback: pidm@grcdi.nl