Bidirectional Class - Arabic Number
Arabic Number is a designation for characters that represent the digits used in the Arabic script, specifically the numerals ٠ (zero) through ٩ (nine), which are distinct from the Western Arabic numerals 0-9. These characters are assigned a bidirectional class that causes them to be treated as numbers in text layout, meaning they are displayed with the same directional behavior as other numeric digits for proper reading order in mixed language contexts. This classification ensures that when such digits appear alongside Latin or Hebrew text, they maintain a consistent orientation, typically running left to right within right to left paragraphs, and are not mistaken for letters or punctuation. The designation applies to both the standard Arabic-Indic digits and the extended forms used in Persian and other languages, all sharing this common numeric treatment.