A number consists of the integer part and decimal part, separated by the decimal symbol. The integer part may be separated by the grouping symbol (sometimes called the thousand symbol), which makes long numbers easier to read.

In the United States, we use a period for the decimal symbol and a comma for the grouping symbol.

Decimal Symbols

The three different decimal symbols are the comma, the period, and the arabic decimal separator.

.
1.0
Period
,
1,0
Comma
٫
1٫0
Arabic Decimal Separator

Grouping Symbols

The six different grouping symbols are the comma, the period, a space, a narrow space, the arabic thousands separator, and the right quotation mark.

,
1,000
Comma
.
1.000
Period
 
1 000
No-Break Space
1 000
Narrow No-Break Space
٬
1٬000
Arabic Thousands Separator
1’000
Right Single Quotation Mark

Grouping Patterns

The most common pattern for grouping is every 3 digits. But some locales in and around India use a unique 2-digit grouping system.

Here is what the number 1 billion looks like with both grouping patterns, and a comma as the grouping symbol.

3 digit
1,000,000,000
2 digit
1,00,00,00,000

Notice that the 2-digit grouping still uses 3 digits for the right-most group, but groups by 2 digits for everything else.

Distinct Formatting Patterns

Here are the different combinations of formatting patterns across all supported locales:

Grouping PatternGrouping SymbolDecimal SymbolUsed By
1,000,000.223 digitCommaPeriod298 locales
1.000.000,223 digitPeriodComma151 locales
1 000 000,223 digitNo-Break SpaceComma129 locales
1 000 000,223 digitNarrow No-Break SpaceComma44 locales
1,000,000.223 digitArabic Thousands SeparatorArabic Decimal Separator43 locales
10,00,000.222 digitCommaPeriod34 locales
1’000’000.223 digitRight Single Quotation MarkPeriod10 locales
1 000 000.223 digitNo-Break SpacePeriod10 locales
1’000’000,223 digitRight Single Quotation MarkComma2 locales

Minus Signs

There are two different symbols used for minus signs. The hyphen is used in most locales, but there is a longer minus sign symbol that is used as well.

-
-1
Hyphen-Minus
−1
Minus Sign

Numbering Systems

The numbers 0-9 are called arabic numerals, latin numerals, or western numerals.

The term arabic numerals can be confusing, because although they invented the number system, they no longer use it.

Here is a small sample of common numbering systems, but there are many others:

KeyName0123456789
latnWestern0123456789
arabArabic-Indic٠١٢٣٤٥٦٧٨٩
arabextExtended Arabic-Indic۰۱۲۳۴۵۶۷۸۹
bengBangla
devaDevanagari

See the full list of numbering systems.

Further Reading

See the number formatting guide for formatting numbers in javascript.

See the number parsing guide for parsing numbers in javascript.