Eastern Arabic numerals

From Infogalactic: the planetary knowledge core
(Redirected from Arabic–Indic numerals)
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

Arabic style Eastern Arabic numerals on a clock in the Cairo Metro
Ottoman clocks tended to use Eastern Arabic numerals

The Eastern Arabic numerals (also called Arabic–Indic numerals and Arabic Eastern numerals) are the symbols used to represent the Hindu–Arabic numeral system in conjunction with the Arabic alphabet in the countries of the Arab east, and its variant in other countries using Perso-Arabic script in Asia.

Other names

These numbers are known as أرقام هندية ("Indian numbers") in Arabic. They are sometimes also called "Indic numerals" in English.[1] However, this nomenclature is sometimes discouraged as it leads to confusion with the numerals used in the scripts of India[2] (see Indian numerals).

Numerals

Each number in the Persian variant has a different Unicode point even if it looks identical to the Eastern Arabic numeral counterpart. However the variants used with Urdu, Sindhi and other South Asian languages are not encoded separately from the Persian variants. See U+0660 through U+0669 and U+06F0 through U+06F9.

Western Arabic 0 1 2 3 4 5 6 7 8 9
Eastern Arabic ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩
Perso-Arabic variant ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹
Urdu variant ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹

Usage

Written numerals are arranged with their lowest-value digit to the right, with higher value positions added to the left. This is identical to the arrangement used by Western texts using Hindu-Arabic numerals, even though Arabic script is read from right to left. There is no conflict unless numerical layout is necessary, as is the case for arithmetic problems (as in simple addition or multiplication) and lists of numbers, which tend to be justified at the decimal point or comma.[3]

In computing, numerals are always entered and stored big-endian (and thus internal to the number rendered left-to-right), even when in RTL languages the number is displayed little-endian (which is the same orientation).[4]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.

External links