มอดูล:number list/data/ar
- The following documentation is generated by Module:documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
This module contains data on various types of numbers in อาหรับ.
(edit)
จำนวน | เลข | เชิงการนับ | เชิงอันดับที่ | ตัวคูณ | เชิงแจกแจง | เศษส่วน (⅟…) |
---|---|---|---|---|---|---|
0 | ٠ | صِفْر (ศิฟร) | صِفْرِيّ (ศิฟริยย) | |||
1 | ١ | وَاحِد (วาฮิด) | أَوَّل (อัววัล) | أُحَادِيّ (อุฮาดิยย), مُفْرَد (มุฟรัด), مُوَحَّد (มุวัฮฮัด) | أُحَادَ (อุฮาดะ), مَوْحَدَ (มัวฮะดะ), فُرَادَى (ฟุราดา), فُرَادَ (ฟุราดะ) | |
2 | ٢ | اِثْنَان (อิษนาน) | ثَانٍ (ษานิน) | ثُنَائِيّ (ษุนาอิยย), مُثَنًّى (มุษันนัน) | ثُنَاءَ (ษุนาอะ), مَثْنَى (มัษนา) | نِصْف (นิศฟ) |
3 | ٣ | ثَلَاثَة (ษะลาษะ) | ثَالِث (ษาลิษ) | ثُلَاثِيّ (ษุลาษิยย), مُثَلَّث (มุษัลลัษ) | ثُلَاثَ (ษุลาษะ), مَثْلَثَ (มัษละษะ) | ثُلُث (ษุลุษ), ثُلْث (ษุลษ) |
4 | ٤ | أَرْبَعَة (อัรบะอะ) | رَابِع (ราบิอ) | رُبَاعِيّ (รุบาอิยย), مُرَبَّع (มุรับบัอ) | رُبَاعَ (รุบาอะ) | رُبُع (รุบุอ), رُبْع (รุบอ) |
5 | ٥ | خَمْسَة (คัมซะ) | خَامِس (คามิซ) | خُمَاسِيّ (คุมาซิยย), مُخَمَّس (มุคัมมัซ) | خُمَاسَ (คุมาซะ) | خُمُس (คุมุซ), خُمْس (คุมซ) |
6 | ٦ | سِتَّة (ซิตตะ) | سَادِس (ซาดิซ) | سُدَاسِيّ (ซุดาซิยย), مُسَدَّس (มุซัดดัซ) | سُدَاسَ (ซุดาซะ) | سُدُس (ซุดุซ), سُدْس (ซุดซ) |
7 | ٧ | سَبْعَة (ซับอะ) | سَابِع (ซาบิอ) | سُبَاعِيّ (ซุบาอิยย), مُسَبَّع (มุซับบัอ) | سُبَاعَ (ซุบาอะ) | سُبُع (ซุบุอ), سُبْع (ซุบอ) |
8 | ٨ | ثَمَانِيَة (ษะมานิยะ) | ثَامِن (ษามิน) | ثُمَانِيّ (ษุมานิยย), مُثَمَّن (มุษัมมัน) | ثُمَانَ (ษุมานะ) | ثُمُن (ษุมุน), ثُمْن (ษุมน) |
9 | ٩ | تِسْعَة (ติซอะ) | تَاسِع (ตาซิอ) | تُسَاعِيّ (ตุซาอิยย), مُتَسَّع (มุตัซซัอ) | تُسَاعَ (ตุซาอะ) | تُسُع (ตุซุอ), تُسْع (ตุซอ) |
10 | ١٠ | عَشَرَة (อะชะระ) | عَاشِر (อาชิร) | عُشَارِيّ (อุชาริยย), مُعَشَّر (มุอัชชัร) | عُشَارَ (อุชาระ) | عُشُر (อุชุร), عُشْر (อุชร) |
11 | ١١ | أَحَدَ عَشَرَ (อะฮะดะ อะชะระ) | حَادِيَ عَشَرَ (ฮาดิยะ อะชะระ) | |||
12 | ١٢ | اِثْنَا عَشَرَ (อิษนา อะชะระ) | ثَانِيَ عَشَرَ (ษานิยะ อะชะระ) | |||
13 | ١٣ | ثَلَاثَةَ عَشَرَ (ษะลาษะตะ อะชะระ) | ثَالِثَ عَشَرَ (ษาลิษะ อะชะระ) | |||
14 | ١٤ | أَرْبَعَةَ عَشَرَ (อัรบะอะตะ อะชะระ) | رَابِعَ عَشَرَ (ราบิอะ อะชะระ) | |||
15 | ١٥ | خَمْسَةَ عَشَرَ (คัมซะตะ อะชะระ) | خَامِسَ عَشَرَ (คามิซะ อะชะระ) | |||
16 | ١٦ | سِتَّةَ عَشَرَ (ซิตตะตะ อะชะระ) | سَادِسَ عَشَرَ (ซาดิซะ อะชะระ) | |||
17 | ١٧ | سَبْعَةَ عَشَرَ (ซับอะตะ อะชะระ) | سَابِعَ عَشَرَ (ซาบิอะ อะชะระ) | |||
18 | ١٨ | ثَمَانِيَةَ عَشَرَ (ษะมานิยะตะ อะชะระ) | ثَامِنَ عَشَرَ (ษามินะ อะชะระ) | |||
19 | ١٩ | تِسْعَةَ عَشَرَ (ติซอะตะ อะชะระ) | تَاسِعَ عَشَرَ (ตาซิอะ อะชะระ) | |||
20 | ٢٠ | عِشْرُون (อิชรูน) | عِشْرُون (อิชรูน) | |||
21 | ٢١ | وَاحِد وَعِشْرُون (วาฮิด วะอิชรูน), أَحَد وَعِشْرُون (อะฮัด วะอิชรูน) | حَادٍ وَعِشْرُون (ฮาดิน วะอิชรูน) | |||
22 | ٢٢ | اِثْنَان وَعِشْرُون (อิษนาน วะอิชรูน) | ثَانٍ وَعِشْرُون (ษานิน วะอิชรูน) | |||
23 | ٢٣ | ثَلَاثَة وَعِشْرُون (ษะลาษะ(ต) วะอิชรูน) | ثَالِث وَعِشْرُون (ษาลิษ วะอิชรูน) | |||
24 | ٢٤ | أَرْبَعَة وَعِشْرُون (อัรบะอะ(ต) วะอิชรูน) | رَابِع وَعِشْرُون (ราบิอ วะอิชรูน) | |||
25 | ٢٥ | خَمْسَة وَعِشْرُون (คัมซะ(ต) วะอิชรูน) | خَامِس وَعِشْرُون (คามิซ วะอิชรูน) | |||
26 | ٢٦ | سِتَّة وَعِشْرُون (ซิตตะ(ต) วะอิชรูน) | سَادِس وَعِشْرُون (ซาดิซ วะอิชรูน) | |||
27 | ٢٧ | سَبْعَة وَعِشْرُون (ซับอะ(ต) วะอิชรูน) | سَابِع وَعِشْرُون (ซาบิอ วะอิชรูน) | |||
28 | ٢٨ | ثَمَانِيَة وَعِشْرُون (ษะมานิยะ(ต) วะอิชรูน) | ثَامِن وَعِشْرُون (ษามิน วะอิชรูน) | |||
29 | ٢٩ | تِسْعَة وَعِشْرُون (ติซอะ(ต) วะอิชรูน) | تَاسِع وَعِشْرُون (ตาซิอ วะอิชรูน) | |||
30 | ٣٠ | ثَلَاثُون (ษะลาษูน) | ثَلَاثُون (ษะลาษูน) | |||
31 | ٣١ | وَاحِد وَثَلَاثُون (วาฮิด วะษะลาษูน), أَحَد وَثَلَاثُون (อะฮัด วะษะลาษูน) | حَادٍ وَثَلَاثُون (ฮาดิน วะษะลาษูน) | |||
32 | ٣٢ | اِثْنَان وَثَلَاثُون (อิษนาน วะษะลาษูน) | ثَانٍ وَثَلَاثُون (ษานิน วะษะลาษูน) | |||
33 | ٣٣ | ثَلَاثَة وَثَلَاثُون (ษะลาษะ(ต) วะษะลาษูน) | ثَالِث وَثَلَاثُون (ษาลิษ วะษะลาษูน) | |||
34 | ٣٤ | أَرْبَعَة وَثَلَاثُون (อัรบะอะ(ต) วะษะลาษูน) | رَابِع وَثَلَاثُون (ราบิอ วะษะลาษูน) | |||
35 | ٣٥ | خَمْسَة وَثَلَاثُون (คัมซะ(ต) วะษะลาษูน) | خَامِس وَثَلَاثُون (คามิซ วะษะลาษูน) | |||
36 | ٣٦ | سِتَّة وَثَلَاثُون (ซิตตะ(ต) วะษะลาษูน) | سَادِس وَثَلَاثُون (ซาดิซ วะษะลาษูน) | |||
37 | ٣٧ | سَبْعَة وَثَلَاثُون (ซับอะ(ต) วะษะลาษูน) | سَابِع وَثَلَاثُون (ซาบิอ วะษะลาษูน) | |||
38 | ٣٨ | ثَمَانِيَة وَثَلَاثُون (ษะมานิยะ(ต) วะษะลาษูน) | ثَامِن وَثَلَاثُون (ษามิน วะษะลาษูน) | |||
39 | ٣٩ | تِسْعَة وَثَلَاثُون (ติซอะ(ต) วะษะลาษูน) | تَاسِع وَثَلَاثُون (ตาซิอ วะษะลาษูน) | |||
40 | ٤٠ | أَرْبَعُون (อัรบะอูน) | أَرْبَعُون (อัรบะอูน) | |||
41 | ٤١ | وَاحِد وَأَرْبَعُون (วาฮิด วะอัรบะอูน), أَحَد وَأَرْبَعُون (อะฮัด วะอัรบะอูน) | حَادٍ وَأَرْبَعُون (ฮาดิน วะอัรบะอูน) | |||
42 | ٤٢ | اِثْنَان وَأَرْبَعُون (อิษนาน วะอัรบะอูน) | ثَانٍ وَأَرْبَعُون (ษานิน วะอัรบะอูน) | |||
43 | ٤٣ | ثَلَاثَة وَأَرْبَعُون (ษะลาษะ(ต) วะอัรบะอูน) | ثَالِث وَأَرْبَعُون (ษาลิษ วะอัรบะอูน) | |||
44 | ٤٤ | أَرْبَعَة وَأَرْبَعُون (อัรบะอะ(ต) วะอัรบะอูน) | رَابِع وَأَرْبَعُون (ราบิอ วะอัรบะอูน) | |||
45 | ٤٥ | خَمْسَة وَأَرْبَعُون (คัมซะ(ต) วะอัรบะอูน) | خَامِس وَأَرْبَعُون (คามิซ วะอัรบะอูน) | |||
46 | ٤٦ | سِتَّة وَأَرْبَعُون (ซิตตะ(ต) วะอัรบะอูน) | سَادِس وَأَرْبَعُون (ซาดิซ วะอัรบะอูน) | |||
47 | ٤٧ | سَبْعَة وَأَرْبَعُون (ซับอะ(ต) วะอัรบะอูน) | سَابِع وَأَرْبَعُون (ซาบิอ วะอัรบะอูน) | |||
48 | ٤٨ | ثَمَانِيَة وَأَرْبَعُون (ษะมานิยะ(ต) วะอัรบะอูน) | ثَامِن وَأَرْبَعُون (ษามิน วะอัรบะอูน) | |||
49 | ٤٩ | تِسْعَة وَأَرْبَعُون (ติซอะ(ต) วะอัรบะอูน) | تَاسِع وَأَرْبَعُون (ตาซิอ วะอัรบะอูน) | |||
50 | ٥٠ | خَمْسُون (คัมซูน) | خَمْسُون (คัมซูน) | |||
51 | ٥١ | وَاحِد وَخَمْسُون (วาฮิด วะคัมซูน), أَحَد وَخَمْسُون (อะฮัด วะคัมซูน) | حَادٍ وَخَمْسُون (ฮาดิน วะคัมซูน) | |||
52 | ٥٢ | اِثْنَان وَخَمْسُون (อิษนาน วะคัมซูน) | ثَانٍ وَخَمْسُون (ษานิน วะคัมซูน) | |||
53 | ٥٣ | ثَلَاثَة وَخَمْسُون (ษะลาษะ(ต) วะคัมซูน) | ثَالِث وَخَمْسُون (ษาลิษ วะคัมซูน) | |||
54 | ٥٤ | أَرْبَعَة وَخَمْسُون (อัรบะอะ(ต) วะคัมซูน) | رَابِع وَخَمْسُون (ราบิอ วะคัมซูน) | |||
55 | ٥٥ | خَمْسَة وَخَمْسُون (คัมซะ(ต) วะคัมซูน) | خَامِس وَخَمْسُون (คามิซ วะคัมซูน) | |||
56 | ٥٦ | سِتَّة وَخَمْسُون (ซิตตะ(ต) วะคัมซูน) | سَادِس وَخَمْسُون (ซาดิซ วะคัมซูน) | |||
57 | ٥٧ | سَبْعَة وَخَمْسُون (ซับอะ(ต) วะคัมซูน) | سَابِع وَخَمْسُون (ซาบิอ วะคัมซูน) | |||
58 | ٥٨ | ثَمَانِيَة وَخَمْسُون (ษะมานิยะ(ต) วะคัมซูน) | ثَامِن وَخَمْسُون (ษามิน วะคัมซูน) | |||
59 | ٥٩ | تِسْعَة وَخَمْسُون (ติซอะ(ต) วะคัมซูน) | تَاسِع وَخَمْسُون (ตาซิอ วะคัมซูน) | |||
60 | ٦٠ | سِتُّون (ซิตตูน) | سِتُّون (ซิตตูน) | |||
61 | ٦١ | وَاحِد وَسِتُّون (วาฮิด วะซิตตูน), أَحَد وَسِتُّون (อะฮัด วะซิตตูน) | حَادٍ وَسِتُّون (ฮาดิน วะซิตตูน) | |||
62 | ٦٢ | اِثْنَان وَسِتُّون (อิษนาน วะซิตตูน) | ثَانٍ وَسِتُّون (ษานิน วะซิตตูน) | |||
63 | ٦٣ | ثَلَاثَة وَسِتُّون (ษะลาษะ(ต) วะซิตตูน) | ثَالِث وَسِتُّون (ษาลิษ วะซิตตูน) | |||
64 | ٦٤ | أَرْبَعَة وَسِتُّون (อัรบะอะ(ต) วะซิตตูน) | رَابِع وَسِتُّون (ราบิอ วะซิตตูน) | |||
65 | ٦٥ | خَمْسَة وَسِتُّون (คัมซะ(ต) วะซิตตูน) | خَامِس وَسِتُّون (คามิซ วะซิตตูน) | |||
66 | ٦٦ | سِتَّة وَسِتُّون (ซิตตะ(ต) วะซิตตูน) | سَادِس وَسِتُّون (ซาดิซ วะซิตตูน) | |||
67 | ٦٧ | سَبْعَة وَسِتُّون (ซับอะ(ต) วะซิตตูน) | سَابِع وَسِتُّون (ซาบิอ วะซิตตูน) | |||
68 | ٦٨ | ثَمَانِيَة وَسِتُّون (ษะมานิยะ(ต) วะซิตตูน) | ثَامِن وَسِتُّون (ษามิน วะซิตตูน) | |||
69 | ٦٩ | تِسْعَة وَسِتُّون (ติซอะ(ต) วะซิตตูน) | تَاسِع وَسِتُّون (ตาซิอ วะซิตตูน) | |||
70 | ٧٠ | سَبْعُون (ซับอูน) | سَبْعُون (ซับอูน) | |||
71 | ٧١ | وَاحِد وَسَبْعُون (วาฮิด วะซับอูน), أَحَد وَسَبْعُون (อะฮัด วะซับอูน) | حَادٍ وَسَبْعُون (ฮาดิน วะซับอูน) | |||
72 | ٧٢ | اِثْنَان وَسَبْعُون (อิษนาน วะซับอูน) | ثَانٍ وَسَبْعُون (ษานิน วะซับอูน) | |||
73 | ٧٣ | ثَلَاثَة وَسَبْعُون (ษะลาษะ(ต) วะซับอูน) | ثَالِث وَسَبْعُون (ษาลิษ วะซับอูน) | |||
74 | ٧٤ | أَرْبَعَة وَسَبْعُون (อัรบะอะ(ต) วะซับอูน) | رَابِع وَسَبْعُون (ราบิอ วะซับอูน) | |||
75 | ٧٥ | خَمْسَة وَسَبْعُون (คัมซะ(ต) วะซับอูน) | خَامِس وَسَبْعُون (คามิซ วะซับอูน) | |||
76 | ٧٦ | سِتَّة وَسَبْعُون (ซิตตะ(ต) วะซับอูน) | سَادِس وَسَبْعُون (ซาดิซ วะซับอูน) | |||
77 | ٧٧ | سَبْعَة وَسَبْعُون (ซับอะ(ต) วะซับอูน) | سَابِع وَسَبْعُون (ซาบิอ วะซับอูน) | |||
78 | ٧٨ | ثَمَانِيَة وَسَبْعُون (ษะมานิยะ(ต) วะซับอูน) | ثَامِن وَسَبْعُون (ษามิน วะซับอูน) | |||
79 | ٧٩ | تِسْعَة وَسَبْعُون (ติซอะ(ต) วะซับอูน) | تَاسِع وَسَبْعُون (ตาซิอ วะซับอูน) | |||
80 | ٨٠ | ثَمَانُون (ษะมานูน) | ثَمَانُون (ษะมานูน) | |||
81 | ٨١ | وَاحِد وَثَمَانُون (วาฮิด วะษะมานูน), أَحَد وَثَمَانُون (อะฮัด วะษะมานูน) | حَادٍ وَثَمَانُون (ฮาดิน วะษะมานูน) | |||
82 | ٨٢ | اِثْنَان وَثَمَانُون (อิษนาน วะษะมานูน) | ثَانٍ وَثَمَانُون (ษานิน วะษะมานูน) | |||
83 | ٨٣ | ثَلَاثَة وَثَمَانُون (ษะลาษะ(ต) วะษะมานูน) | ثَالِث وَثَمَانُون (ษาลิษ วะษะมานูน) | |||
84 | ٨٤ | أَرْبَعَة وَثَمَانُون (อัรบะอะ(ต) วะษะมานูน) | رَابِع وَثَمَانُون (ราบิอ วะษะมานูน) | |||
85 | ٨٥ | خَمْسَة وَثَمَانُون (คัมซะ(ต) วะษะมานูน) | خَامِس وَثَمَانُون (คามิซ วะษะมานูน) | |||
86 | ٨٦ | سِتَّة وَثَمَانُون (ซิตตะ(ต) วะษะมานูน) | سَادِس وَثَمَانُون (ซาดิซ วะษะมานูน) | |||
87 | ٨٧ | سَبْعَة وَثَمَانُون (ซับอะ(ต) วะษะมานูน) | سَابِع وَثَمَانُون (ซาบิอ วะษะมานูน) | |||
88 | ٨٨ | ثَمَانِيَة وَثَمَانُون (ษะมานิยะ(ต) วะษะมานูน) | ثَامِن وَثَمَانُون (ษามิน วะษะมานูน) | |||
89 | ٨٩ | تِسْعَة وَثَمَانُون (ติซอะ(ต) วะษะมานูน) | تَاسِع وَثَمَانُون (ตาซิอ วะษะมานูน) | |||
90 | ٩٠ | تِسْعُون (ติซอูน) | تِسْعُون (ติซอูน) | |||
91 | ٩١ | وَاحِد وَتِسْعُون (วาฮิด วะติซอูน), أَحَد وَتِسْعُون (อะฮัด วะติซอูน) | حَادٍ وَتِسْعُون (ฮาดิน วะติซอูน) | |||
92 | ٩٢ | اِثْنَان وَتِسْعُون (อิษนาน วะติซอูน) | ثَانٍ وَتِسْعُون (ษานิน วะติซอูน) | |||
93 | ٩٣ | ثَلَاثَة وَتِسْعُون (ษะลาษะ(ต) วะติซอูน) | ثَالِث وَتِسْعُون (ษาลิษ วะติซอูน) | |||
94 | ٩٤ | أَرْبَعَة وَتِسْعُون (อัรบะอะ(ต) วะติซอูน) | رَابِع وَتِسْعُون (ราบิอ วะติซอูน) | |||
95 | ٩٥ | خَمْسَة وَتِسْعُون (คัมซะ(ต) วะติซอูน) | خَامِس وَتِسْعُون (คามิซ วะติซอูน) | |||
96 | ٩٦ | سِتَّة وَتِسْعُون (ซิตตะ(ต) วะติซอูน) | سَادِس وَتِسْعُون (ซาดิซ วะติซอูน) | |||
97 | ٩٧ | سَبْعَة وَتِسْعُون (ซับอะ(ต) วะติซอูน) | سَابِع وَتِسْعُون (ซาบิอ วะติซอูน) | |||
98 | ٩٨ | ثَمَانِيَة وَتِسْعُون (ษะมานิยะ(ต) วะติซอูน) | ثَامِن وَتِسْعُون (ษามิน วะติซอูน) | |||
99 | ٩٩ | تِسْعَة وَتِسْعُون (ติซอะ(ต) วะติซอูน) | تَاسِع وَتِسْعُون (ตาซิอ วะติซอูน) | |||
100 | ١٠٠ | مِئَة (มิอะ), مِائَة | ||||
200 | ٢٠٠ | مِئَتَان (มิอะตาน) | ||||
300 | ٣٠٠ | ثَلَاثُمِائَة | ||||
400 | ٤٠٠ | أَرْبَعُمِائَة | ||||
500 | ٥٠٠ | خَمْسُمِائَة | ||||
600 | ٦٠٠ | سِتُّمِائَة | ||||
700 | ٧٠٠ | سَبْعُمِائَة | ||||
800 | ٨٠٠ | ثَمَانِيمِائَة | ||||
900 | ٩٠٠ | تِسْعُمِائَة | ||||
1,000 | ١٬٠٠٠ | أَلْف (อัลฟ) | ||||
2,000 | ٢٬٠٠٠ | أَلْفَان (อัลฟาน) | ||||
1,000,000 (106) | ١٬٠٠٠٬٠٠٠ | مِلْيُون (มิลยูน), أَلْف أَلْف (อัลฟ อัลฟ) | ||||
2,000,000 (2 × 106) | ٢٬٠٠٠٬٠٠٠ | مِلْيُونَانِ (มิลยูนานิ) | ||||
1,000,000,000 (109) | ١٬٠٠٠٬٠٠٠٬٠٠٠ | مِلْيَار (มิลยาร) | ||||
2,000,000,000 (2 × 109) | ٢٬٠٠٠٬٠٠٠٬٠٠٠ | مِلْيَارانِ (มิลยารานิ) |
local export = {}
local numbers = {}
export.numbers = numbers
export.numeral_config = {
zero_codepoint = 0x660, -- ٠, ARABIC-INDIC DIGIT ZERO
thousands_separator = "٬",
}
numbers[0] = {
cardinal = "صِفْر",
ordinal = "صِفْرِيّ",
}
numbers[1] = {
cardinal = "وَاحِد",
ordinal = "أَوَّل",
multiplier = {"أُحَادِيّ", "مُفْرَد", "مُوَحَّد"},
distributive = {"أُحَادَ", "مَوْحَدَ", "فُرَادَى", "فُرَادَ"},
}
numbers[2] = {
cardinal = "اِثْنَان",
ordinal = "ثَانٍ",
fractional = "نِصْف",
multiplier = {"ثُنَائِيّ", "مُثَنًّى"},
distributive = {"ثُنَاءَ", "مَثْنَى"},
}
numbers[3] = {
cardinal = "ثَلَاثَة",
ordinal = "ثَالِث",
fractional = {"ثُلُث", "ثُلْث"},
multiplier = {"ثُلَاثِيّ", "مُثَلَّث"},
distributive = {"ثُلَاثَ", "مَثْلَثَ"},
}
numbers[4] = {
cardinal = "أَرْبَعَة",
ordinal = "رَابِع",
fractional = {"رُبُع", "رُبْع"},
multiplier = {"رُبَاعِيّ", "مُرَبَّع"},
distributive = "رُبَاعَ",
}
numbers[5] = {
cardinal = "خَمْسَة",
ordinal = "خَامِس",
fractional = {"خُمُس", "خُمْس"},
multiplier = {"خُمَاسِيّ", "مُخَمَّس"},
distributive = "خُمَاسَ",
}
numbers[6] = {
cardinal = "سِتَّة",
ordinal = "سَادِس",
fractional = {"سُدُس", "سُدْس"},
multiplier = {"سُدَاسِيّ", "مُسَدَّس"},
distributive = "سُدَاسَ",
}
numbers[7] = {
cardinal = "سَبْعَة",
ordinal = "سَابِع",
fractional = {"سُبُع", "سُبْع"},
multiplier = {"سُبَاعِيّ", "مُسَبَّع"},
distributive = "سُبَاعَ",
}
numbers[8] = {
cardinal = "ثَمَانِيَة",
ordinal = "ثَامِن",
fractional = {"ثُمُن", "ثُمْن"},
multiplier = {"ثُمَانِيّ", "مُثَمَّن"},
distributive = "ثُمَانَ",
}
numbers[9] = {
cardinal = "تِسْعَة",
ordinal = "تَاسِع",
fractional = {"تُسُع", "تُسْع"},
multiplier = {"تُسَاعِيّ", "مُتَسَّع"},
distributive = "تُسَاعَ",
}
numbers[10] = {
cardinal = "عَشَرَة",
ordinal = "عَاشِر",
fractional = {"عُشُر", "عُشْر"},
multiplier = {"عُشَارِيّ", "مُعَشَّر"},
distributive = "عُشَارَ",
}
numbers[11] = {
cardinal = "أَحَدَ عَشَرَ",
ordinal = "حَادِيَ عَشَرَ",
}
numbers[12] = {
cardinal = "اِثْنَا عَشَرَ",
ordinal = "ثَانِيَ عَشَرَ",
}
numbers[13] = {
cardinal = "ثَلَاثَةَ عَشَرَ",
ordinal = "ثَالِثَ عَشَرَ",
}
numbers[14] = {
cardinal = "أَرْبَعَةَ عَشَرَ",
ordinal = "رَابِعَ عَشَرَ",
}
numbers[15] = {
cardinal = "خَمْسَةَ عَشَرَ",
ordinal = "خَامِسَ عَشَرَ",
}
numbers[16] = {
cardinal = "سِتَّةَ عَشَرَ",
ordinal = "سَادِسَ عَشَرَ",
}
numbers[17] = {
cardinal = "سَبْعَةَ عَشَرَ",
ordinal = "سَابِعَ عَشَرَ",
}
numbers[18] = {
cardinal = "ثَمَانِيَةَ عَشَرَ",
ordinal = "ثَامِنَ عَشَرَ",
}
numbers[19] = {
cardinal = "تِسْعَةَ عَشَرَ",
ordinal = "تَاسِعَ عَشَرَ",
}
local function unpack_ipairs(t)
local i = 0
return function()
i = i + 1
if t[i] then
return i, unpack(t[i])
end
end
end
for i, tens_cardinal in unpack_ipairs {
{ "عِشْرُون"},
{ "ثَلَاثُون" },
{ "أَرْبَعُون" },
{ "خَمْسُون" },
{ "سِتُّون" },
{ "سَبْعُون" },
{ "ثَمَانُون" },
{ "تِسْعُون" },
} do
local tens = (i + 1) * 10
numbers[tens] = {
cardinal = tens_cardinal,
}
local suffix = (" وَ" .. tens_cardinal)
local one_word_cardinal = suffix:sub(-1) ~= " "
for ones = 0, 0 do
local cardinal = tens_cardinal
local ordinal = tens_cardinal
local number = {}
numbers[tens] = number
number.cardinal = cardinal
number.ordinal = ordinal
end
for ones = 1, 1 do
local cardinal = {"وَاحِد" .. suffix, "أَحَد" .. suffix}
local ordinal = "حَادٍ" .. suffix
local number = {}
numbers[tens + ones] = number
number.cardinal = cardinal
number.ordinal = ordinal
end
for ones = 2, 9 do
local ones_cardinal = numbers[ones].cardinal
local ones_ordinal = numbers[ones].ordinal
local cardinal = ones_cardinal .. suffix
local ordinal = ones_ordinal .. suffix
local number = {}
numbers[tens + ones] = number
number.cardinal = cardinal
number.ordinal = ordinal
end
end
numbers[100] = {
cardinal = {"مِئَة", "مِائَة"},
}
numbers[200] = {
cardinal = "مِئَتَان",
}
numbers[300] = {
cardinal = "ثَلَاثُمِائَة",
}
numbers[400] = {
cardinal = "أَرْبَعُمِائَة",
}
numbers[500] = {
cardinal = "خَمْسُمِائَة",
}
numbers[600] = {
cardinal = "سِتُّمِائَة",
}
numbers[700] = {
cardinal = "سَبْعُمِائَة",
}
numbers[800] = {
cardinal = "ثَمَانِيمِائَة",
}
numbers[900] = {
cardinal = "تِسْعُمِائَة",
}
numbers[1000] = {
cardinal = "أَلْف",
}
numbers[2000] = {
cardinal = "أَلْفَان",
}
numbers[1000000] = {
cardinal = {"مِلْيُون", "أَلْف أَلْف"},
}
numbers[2000000] = {
cardinal = "مِلْيُونَانِ"
}
numbers[1000000000] = {
cardinal = "مِلْيَار",
}
numbers[2000000000] = {
cardinal = "مِلْيَارانِ",
}
return export