本模块包含有關老撾語中各種類型數字的数据。

Number Numeral 基數詞 序數詞 分數
0 ສູນ (sūn)
1 ໜຶ່ງ (nưng) ທີ່ໜຶ່ງ (thī nưng), ແຮກ (hǣk)
2 ສອງ (sǭng) ທີ່ສອງ (thī sǭng) ເຄິ່ງ (khœng), ຖ່ອງ (thǭng)
3 ສາມ (sām) ທີ່ສາມ (thī sām)
4 ສີ່ () ທີ່ສີ່ (thī sī) ສ້ຽວ (siāu)
5 ຫ້າ () ທີ່ຫ້າ (thī hā)
6 ຫົກ (hok) ທີ່ຫົກ (thī hok)
7 ເຈັດ (chet) ທີ່ເຈັດ (thī chet)
8 ແປດ (pǣt) ທີ່ແປດ (thī pǣt)
9 ເກົ້າ (kao) ທີ່ເກົ້າ (thī kao)
10 ໑໐ ສິບ (sip) ທີ່ສິບ (thī sip)
11 ໑໑ ສິບເອັດ (sip ’et) ທີ່ສິບເອັດ (thī sip ’et)
12 ໑໒ ສິບສອງ (sip sǭng) ທີ່ສິບສອງ (thī sip sǭng)
13 ໑໓ ສິບສາມ (sip sām) ທີ່ສິບສາມ (thī sip sām)
14 ໑໔ ສິບສີ່ (sip sī) ທີ່ສິບສີ່ (thī sip sī)
15 ໑໕ ສິບຫ້າ (sip hā) ທີ່ສິບຫ້າ (thī sip hā)
16 ໑໖ ສິບຫົກ (sip hok) ທີ່ສິບຫົກ (thī sip hok)
17 ໑໗ ສິບເຈັດ (sip chet) ທີ່ສິບເຈັດ (thī sip chet)
18 ໑໘ ສິບແປດ (sip pǣt) ທີ່ສິບແປດ (thī sip pǣt)
19 ໑໙ ສິບເກົ້າ (sip kao) ທີ່ສິບເກົ້າ (thī sip kao)
20 ໒໐ ຊາວ (sāo) ທີ່ຊາວ (thī sāo)
21 ໒໑ ຊາວເອັດ (sāo ’et) ທີ່ຊາວເອັດ (thī sāo ’et)
22 ໒໒ ຊາວສອງ (sāo sǭng) ທີ່ຊາວສອງ (thī sāo sǭng)
23 ໒໓ ຊາວສາມ (sāo sām) ທີ່ຊາວສາມ (thī sāo sām)
24 ໒໔ ຊາວສີ່ (sāo sī) ທີ່ຊາວສີ່ (thī sāo sī)
25 ໒໕ ຊາວຫ້າ (sāo hā) ທີ່ຊາວຫ້າ (thī sāo hā)
26 ໒໖ ຊາວຫົກ (sāo hok) ທີ່ຊາວຫົກ (thī sāo hok)
27 ໒໗ ຊາວເຈັດ (sāo chet) ທີ່ຊາວເຈັດ (thī sāo chet)
28 ໒໘ ຊາວແປດ (sāo pǣt) ທີ່ຊາວແປດ (thī sāo pǣt)
29 ໒໙ ຊາວເກົ້າ (sāo kao) ທີ່ຊາວເກົ້າ (thī sāo kao)
30 ໓໐ ສາມສິບ (sām sip) ທີ່ສາມສິບ (thī sām sip)
31 ໓໑ ສາມສິບເອັດ (sām sip ’et) ທີ່ສາມສິບເອັດ (thī sām sip ’et)
32 ໓໒ ສາມສິບສອງ (sām sip sǭng) ທີ່ສາມສິບສອງ (thī sām sip sǭng)
33 ໓໓ ສາມສິບສາມ (sām sip sām) ທີ່ສາມສິບສາມ (thī sām sip sām)
34 ໓໔ ສາມສິບສີ່ (sām sip sī) ທີ່ສາມສິບສີ່ (thī sām sip sī)
35 ໓໕ ສາມສິບຫ້າ (sām sip hā) ທີ່ສາມສິບຫ້າ (thī sām sip hā)
36 ໓໖ ສາມສິບຫົກ (sām sip hok) ທີ່ສາມສິບຫົກ (thī sām sip hok)
37 ໓໗ ສາມສິບເຈັດ (sām sip chet) ທີ່ສາມສິບເຈັດ (thī sām sip chet)
38 ໓໘ ສາມສິບແປດ (sām sip pǣt) ທີ່ສາມສິບແປດ (thī sām sip pǣt)
39 ໓໙ ສາມສິບເກົ້າ (sām sip kao) ທີ່ສາມສິບເກົ້າ (thī sām sip kao)
40 ໔໐ ສີ່ສິບ (sī sip) ທີ່ສີ່ສິບ (thī sī sip)
41 ໔໑ ສີ່ສິບເອັດ (sī sip ’et) ທີ່ສີ່ສິບເອັດ (thī sī sip ’et)
42 ໔໒ ສີ່ສິບສອງ (sī sip sǭng) ທີ່ສີ່ສິບສອງ (thī sī sip sǭng)
43 ໔໓ ສີ່ສິບສາມ (sī sip sām) ທີ່ສີ່ສິບສາມ (thī sī sip sām)
44 ໔໔ ສີ່ສິບສີ່ (sī sip sī) ທີ່ສີ່ສິບສີ່ (thī sī sip sī)
45 ໔໕ ສີ່ສິບຫ້າ (sī sip hā) ທີ່ສີ່ສິບຫ້າ (thī sī sip hā)
46 ໔໖ ສີ່ສິບຫົກ (sī sip hok) ທີ່ສີ່ສິບຫົກ (thī sī sip hok)
47 ໔໗ ສີ່ສິບເຈັດ (sī sip chet) ທີ່ສີ່ສິບເຈັດ (thī sī sip chet)
48 ໔໘ ສີ່ສິບແປດ (sī sip pǣt) ທີ່ສີ່ສິບແປດ (thī sī sip pǣt)
49 ໔໙ ສີ່ສິບເກົ້າ (sī sip kao) ທີ່ສີ່ສິບເກົ້າ (thī sī sip kao)
50 ໕໐ ຫ້າສິບ (hā sip) ທີ່ຫ້າສິບ (thī hā sip)
51 ໕໑ ຫ້າສິບເອັດ (hā sip ’et) ທີ່ຫ້າສິບເອັດ (thī hā sip ’et)
52 ໕໒ ຫ້າສິບສອງ (hā sip sǭng) ທີ່ຫ້າສິບສອງ (thī hā sip sǭng)
53 ໕໓ ຫ້າສິບສາມ (hā sip sām) ທີ່ຫ້າສິບສາມ (thī hā sip sām)
54 ໕໔ ຫ້າສິບສີ່ (hā sip sī) ທີ່ຫ້າສິບສີ່ (thī hā sip sī)
55 ໕໕ ຫ້າສິບຫ້າ (hā sip hā) ທີ່ຫ້າສິບຫ້າ (thī hā sip hā)
56 ໕໖ ຫ້າສິບຫົກ (hā sip hok) ທີ່ຫ້າສິບຫົກ (thī hā sip hok)
57 ໕໗ ຫ້າສິບເຈັດ (hā sip chet) ທີ່ຫ້າສິບເຈັດ (thī hā sip chet)
58 ໕໘ ຫ້າສິບແປດ (hā sip pǣt) ທີ່ຫ້າສິບແປດ (thī hā sip pǣt)
59 ໕໙ ຫ້າສິບເກົ້າ (hā sip kao) ທີ່ຫ້າສິບເກົ້າ (thī hā sip kao)
60 ໖໐ ຫົກສິບ (hok sip) ທີ່ຫົກສິບ (thī hok sip)
61 ໖໑ ຫົກສິບເອັດ (hok sip ’et) ທີ່ຫົກສິບເອັດ (thī hok sip ’et)
62 ໖໒ ຫົກສິບສອງ (hok sip sǭng) ທີ່ຫົກສິບສອງ (thī hok sip sǭng)
63 ໖໓ ຫົກສິບສາມ (hok sip sām) ທີ່ຫົກສິບສາມ (thī hok sip sām)
64 ໖໔ ຫົກສິບສີ່ (hok sip sī) ທີ່ຫົກສິບສີ່ (thī hok sip sī)
65 ໖໕ ຫົກສິບຫ້າ (hok sip hā) ທີ່ຫົກສິບຫ້າ (thī hok sip hā)
66 ໖໖ ຫົກສິບຫົກ (hok sip hok) ທີ່ຫົກສິບຫົກ (thī hok sip hok)
67 ໖໗ ຫົກສິບເຈັດ (hok sip chet) ທີ່ຫົກສິບເຈັດ (thī hok sip chet)
68 ໖໘ ຫົກສິບແປດ (hok sip pǣt) ທີ່ຫົກສິບແປດ (thī hok sip pǣt)
69 ໖໙ ຫົກສິບເກົ້າ (hok sip kao) ທີ່ຫົກສິບເກົ້າ (thī hok sip kao)
70 ໗໐ ເຈັດສິບ (chet sip) ທີ່ເຈັດສິບ (thī chet sip)
71 ໗໑ ເຈັດສິບເອັດ (chet sip ’et) ທີ່ເຈັດສິບເອັດ (thī chet sip ’et)
72 ໗໒ ເຈັດສິບສອງ (chet sip sǭng) ທີ່ເຈັດສິບສອງ (thī chet sip sǭng)
73 ໗໓ ເຈັດສິບສາມ (chet sip sām) ທີ່ເຈັດສິບສາມ (thī chet sip sām)
74 ໗໔ ເຈັດສິບສີ່ (chet sip sī) ທີ່ເຈັດສິບສີ່ (thī chet sip sī)
75 ໗໕ ເຈັດສິບຫ້າ (chet sip hā) ທີ່ເຈັດສິບຫ້າ (thī chet sip hā)
76 ໗໖ ເຈັດສິບຫົກ (chet sip hok) ທີ່ເຈັດສິບຫົກ (thī chet sip hok)
77 ໗໗ ເຈັດສິບເຈັດ (chet sip chet) ທີ່ເຈັດສິບເຈັດ (thī chet sip chet)
78 ໗໘ ເຈັດສິບແປດ (chet sip pǣt) ທີ່ເຈັດສິບແປດ (thī chet sip pǣt)
79 ໗໙ ເຈັດສິບເກົ້າ (chet sip kao) ທີ່ເຈັດສິບເກົ້າ (thī chet sip kao)
80 ໘໐ ແປດສິບ (pǣt sip) ທີ່ແປດສິບ (thī pǣt sip)
81 ໘໑ ແປດສິບເອັດ (pǣt sip ’et) ທີ່ແປດສິບເອັດ (thī pǣt sip ’et)
82 ໘໒ ແປດສິບສອງ (pǣt sip sǭng) ທີ່ແປດສິບສອງ (thī pǣt sip sǭng)
83 ໘໓ ແປດສິບສາມ (pǣt sip sām) ທີ່ແປດສິບສາມ (thī pǣt sip sām)
84 ໘໔ ແປດສິບສີ່ (pǣt sip sī) ທີ່ແປດສິບສີ່ (thī pǣt sip sī)
85 ໘໕ ແປດສິບຫ້າ (pǣt sip hā) ທີ່ແປດສິບຫ້າ (thī pǣt sip hā)
86 ໘໖ ແປດສິບຫົກ (pǣt sip hok) ທີ່ແປດສິບຫົກ (thī pǣt sip hok)
87 ໘໗ ແປດສິບເຈັດ (pǣt sip chet) ທີ່ແປດສິບເຈັດ (thī pǣt sip chet)
88 ໘໘ ແປດສິບແປດ (pǣt sip pǣt) ທີ່ແປດສິບແປດ (thī pǣt sip pǣt)
89 ໘໙ ແປດສິບເກົ້າ (pǣt sip kao) ທີ່ແປດສິບເກົ້າ (thī pǣt sip kao)
90 ໙໐ ເກົ້າສິບ (kao sip) ທີ່ເກົ້າສິບ (thī kao sip)
91 ໙໑ ເກົ້າສິບເອັດ (kao sip ’et) ທີ່ເກົ້າສິບເອັດ (thī kao sip ’et)
92 ໙໒ ເກົ້າສິບສອງ (kao sip sǭng) ທີ່ເກົ້າສິບສອງ (thī kao sip sǭng)
93 ໙໓ ເກົ້າສິບສາມ (kao sip sām) ທີ່ເກົ້າສິບສາມ (thī kao sip sām)
94 ໙໔ ເກົ້າສິບສີ່ (kao sip sī) ທີ່ເກົ້າສິບສີ່ (thī kao sip sī)
95 ໙໕ ເກົ້າສິບຫ້າ (kao sip hā) ທີ່ເກົ້າສິບຫ້າ (thī kao sip hā)
96 ໙໖ ເກົ້າສິບຫົກ (kao sip hok) ທີ່ເກົ້າສິບຫົກ (thī kao sip hok)
97 ໙໗ ເກົ້າສິບເຈັດ (kao sip chet) ທີ່ເກົ້າສິບເຈັດ (thī kao sip chet)
98 ໙໘ ເກົ້າສິບແປດ (kao sip pǣt) ທີ່ເກົ້າສິບແປດ (thī kao sip pǣt)
99 ໙໙ ເກົ້າສິບເກົ້າ (kao sip kao) ທີ່ເກົ້າສິບເກົ້າ (thī kao sip kao)
100 ໑໐໐ ຮ້ອຍ (hǭi), ຮ້ອຽ (hǭi) ທີ່ຮ້ອຍ (thī hǭi)
1,000 ໑໐໐໐ ພັນ (phan)
10,000 ໑໐໐໐໐ ໝື່ນ (mư̄n)
100,000 ໑໐໐໐໐໐ ແສນ (sǣn)
1,000,000 (106) ໑໐໐໐໐໐໐ ລ້ານ (lān)

local export = {numbers = {}}

local numbers = export.numbers

export.numeral_config = {
	zero_codepoint = 0x0ED0, -- ໐, LAO DIGIT ZERO
}

numbers[0] = {
	cardinal = "ສູນ",
}
numbers[1] = {
	cardinal = "ໜຶ່ງ",
}
numbers[2] = {
	cardinal = "ສອງ",
	fractional = { "ເຄິ່ງ", "ຖ່ອງ" }
}
numbers[3] = {
	cardinal = "ສາມ",
}
numbers[4] = {
	cardinal = "ສີ່",
	fractional = "ສ້ຽວ",
}
numbers[5] = {
	cardinal = "ຫ້າ",
}
numbers[6] = {
	cardinal = "ຫົກ",
}
numbers[7] = {
	cardinal = "ເຈັດ",
}
numbers[8] = {
	cardinal = "ແປດ",
}
numbers[9] = {
	cardinal = "ເກົ້າ",
}
numbers[10] = {
	cardinal = "ສິບ",
}
numbers[11] = {
	cardinal = "ສິບເອັດ",
}
numbers[12] = {
	cardinal = "ສິບສອງ",
}
numbers[13] = {
	cardinal = "ສິບສາມ",
}
numbers[14] = {
	cardinal = "ສິບສີ່",
}
numbers[15] = {
	cardinal = "ສິບຫ້າ",
}
numbers[16] = {
	cardinal = "ສິບຫົກ",
}
numbers[17] = {
	cardinal = "ສິບເຈັດ",
}
numbers[18] = {
	cardinal = "ສິບແປດ",
}
numbers[19] = {
	cardinal = "ສິບເກົ້າ",
}
numbers[20] = {
	cardinal = "ຊາວ",
}
numbers[21] = {
	cardinal = "ຊາວເອັດ",
}
numbers[22] = {
	cardinal = "ຊາວສອງ",
}
numbers[23] = {
	cardinal = "ຊາວສາມ",
}
numbers[24] = {
	cardinal = "ຊາວສີ່",
}
numbers[25] = {
	cardinal = "ຊາວຫ້າ",
}
numbers[26] = {
	cardinal = "ຊາວຫົກ",
}
numbers[27] = {
	cardinal = "ຊາວເຈັດ",
}
numbers[28] = {
	cardinal = "ຊາວແປດ",
}
numbers[29] = {
	cardinal = "ຊາວເກົ້າ",
}
numbers[30] = {
	cardinal = "ສາມສິບ",
}
numbers[31] = {
	cardinal = "ສາມສິບເອັດ",
}
numbers[32] = {
	cardinal = "ສາມສິບສອງ",
}
numbers[33] = {
	cardinal = "ສາມສິບສາມ",
}
numbers[34] = {
	cardinal = "ສາມສິບສີ່",
}
numbers[35] = {
	cardinal = "ສາມສິບຫ້າ",
}
numbers[36] = {
	cardinal = "ສາມສິບຫົກ",
}
numbers[37] = {
	cardinal = "ສາມສິບເຈັດ",
}
numbers[38] = {
	cardinal = "ສາມສິບແປດ",
}
numbers[39] = {
	cardinal = "ສາມສິບເກົ້າ",
}
numbers[40] = {
	cardinal = "ສີ່ສິບ",
}
numbers[41] = {
	cardinal = "ສີ່ສິບເອັດ",
}
numbers[42] = {
	cardinal = "ສີ່ສິບສອງ",
}
numbers[43] = {
	cardinal = "ສີ່ສິບສາມ",
}
numbers[44] = {
	cardinal = "ສີ່ສິບສີ່",
}
numbers[45] = {
	cardinal = "ສີ່ສິບຫ້າ",
}
numbers[46] = {
	cardinal = "ສີ່ສິບຫົກ",
}
numbers[47] = {
	cardinal = "ສີ່ສິບເຈັດ",
}
numbers[48] = {
	cardinal = "ສີ່ສິບແປດ",
}
numbers[49] = {
	cardinal = "ສີ່ສິບເກົ້າ",
}
numbers[50] = {
	cardinal = "ຫ້າສິບ",
}
numbers[51] = {
	cardinal = "ຫ້າສິບເອັດ",
}
numbers[52] = {
	cardinal = "ຫ້າສິບສອງ",
}
numbers[53] = {
	cardinal = "ຫ້າສິບສາມ",
}
numbers[54] = {
	cardinal = "ຫ້າສິບສີ່",
}
numbers[55] = {
	cardinal = "ຫ້າສິບຫ້າ",
}
numbers[56] = {
	cardinal = "ຫ້າສິບຫົກ",
}
numbers[57] = {
	cardinal = "ຫ້າສິບເຈັດ",
}
numbers[58] = {
	cardinal = "ຫ້າສິບແປດ",
}
numbers[59] = {
	cardinal = "ຫ້າສິບເກົ້າ",
}
numbers[60] = {
	cardinal = "ຫົກສິບ",
}
numbers[61] = {
	cardinal = "ຫົກສິບເອັດ",
}
numbers[62] = {
	cardinal = "ຫົກສິບສອງ",
}
numbers[63] = {
	cardinal = "ຫົກສິບສາມ",
}
numbers[64] = {
	cardinal = "ຫົກສິບສີ່",
}
numbers[65] = {
	cardinal = "ຫົກສິບຫ້າ",
}
numbers[66] = {
	cardinal = "ຫົກສິບຫົກ",
}
numbers[67] = {
	cardinal = "ຫົກສິບເຈັດ",
}
numbers[68] = {
	cardinal = "ຫົກສິບແປດ",
}
numbers[69] = {
	cardinal = "ຫົກສິບເກົ້າ",
}
numbers[70] = {
	cardinal = "ເຈັດສິບ",
}
numbers[71] = {
	cardinal = "ເຈັດສິບເອັດ",
}
numbers[72] = {
	cardinal = "ເຈັດສິບສອງ",
}
numbers[73] = {
	cardinal = "ເຈັດສິບສາມ",
}
numbers[74] = {
	cardinal = "ເຈັດສິບສີ່",
}
numbers[75] = {
	cardinal = "ເຈັດສິບຫ້າ",
}
numbers[76] = {
	cardinal = "ເຈັດສິບຫົກ",
}
numbers[77] = {
	cardinal = "ເຈັດສິບເຈັດ",
}
numbers[78] = {
	cardinal = "ເຈັດສິບແປດ",
}
numbers[79] = {
	cardinal = "ເຈັດສິບເກົ້າ",
}
numbers[80] = {
	cardinal = "ແປດສິບ",
}
numbers[81] = {
	cardinal = "ແປດສິບເອັດ",
}
numbers[82] = {
	cardinal = "ແປດສິບສອງ",
}
numbers[83] = {
	cardinal = "ແປດສິບສາມ",
}
numbers[84] = {
	cardinal = "ແປດສິບສີ່",
}
numbers[85] = {
	cardinal = "ແປດສິບຫ້າ",
}
numbers[86] = {
	cardinal = "ແປດສິບຫົກ",
}
numbers[87] = {
	cardinal = "ແປດສິບເຈັດ",
}
numbers[88] = {
	cardinal = "ແປດສິບແປດ",
}
numbers[89] = {
	cardinal = "ແປດສິບເກົ້າ",
}
numbers[90] = {
	cardinal = "ເກົ້າສິບ",
}
numbers[91] = {
	cardinal = "ເກົ້າສິບເອັດ",
}
numbers[92] = {
	cardinal = "ເກົ້າສິບສອງ",
}
numbers[93] = {
	cardinal = "ເກົ້າສິບສາມ",
}
numbers[94] = {
	cardinal = "ເກົ້າສິບສີ່",
}
numbers[95] = {
	cardinal = "ເກົ້າສິບຫ້າ",
}
numbers[96] = {
	cardinal = "ເກົ້າສິບຫົກ",
}
numbers[97] = {
	cardinal = "ເກົ້າສິບເຈັດ",
}
numbers[98] = {
	cardinal = "ເກົ້າສິບແປດ",
}
numbers[99] = {
	cardinal = "ເກົ້າສິບເກົ້າ",
}
numbers[100] = {
	cardinal = { "ຮ້ອຍ", "ຮ້ອຽ" }
}
numbers[1000] = {
	cardinal = { "ພັນ" }
}
numbers[10000] = {
	cardinal = { "ໝື່ນ" }
}
numbers[100000] = {
	cardinal = { "ແສນ" }
}
numbers[1000000] = {
	cardinal = { "ລ້ານ" }
}

-- ipairs skips 0
for _, num in ipairs(numbers) do
	num.ordinal = { "ທີ່" .. (num.cardinal[1] or num.cardinal) }
end

-- last adjustment
table.insert(numbers[1].ordinal, "ແຮກ")

return export