Modul:number list/data/eo

A Wikiszótárból, a nyitott szótárból
Ugrás a navigációhoz Ugrás a kereséshez
Number tőszámnév sorszámnév határozói szorzó tört
0 nul nula
1 unu unua unue unuobla, unuopa unuona, unuono
2 du dua due duobla, duopa duona, duono
3 tri tria trie triobla, triopa triona, triono
4 kvar kvara kvare kvarobla, kvaropa kvarona, kvarono
5 kvin kvina kvine kvinobla, kvinopa kvinona, kvinono
6 ses sesa sese sesobla, sesopa sesona, sesono
7 sep sepa sepe sepobla, sepopa sepona, sepono
8 ok oka oke okobla, okopa okona, okono
9 naŭ naŭa naŭe naŭobla, naŭopa naŭona, naŭono
10 dek deka deke dekobla, dekopa dekona, dekono
11 dek unu dek-unua
12 dudek du dudek-dua
13 tridek tri tridek-tria
14 kvardek kvar kvardek-kvara
15 kvindek kvin kvindek-kvina
16 sesdek ses sesdek-sesa
17 sepdek sep sepdek-sepa
18 okdek ok okdek-oka
19 naŭdek naŭ naŭdek-naŭa
20 dudek dudeka
21 dek unu dek-unua
22 dudek du dudek-dua
23 tridek tri tridek-tria
24 kvardek kvar kvardek-kvara
25 kvindek kvin kvindek-kvina
26 sesdek ses sesdek-sesa
27 sepdek sep sepdek-sepa
28 okdek ok okdek-oka
29 naŭdek naŭ naŭdek-naŭa
30 tridek trideka
31 dek unu dek-unua
32 dudek du dudek-dua
33 tridek tri tridek-tria
34 kvardek kvar kvardek-kvara
35 kvindek kvin kvindek-kvina
36 sesdek ses sesdek-sesa
37 sepdek sep sepdek-sepa
38 okdek ok okdek-oka
39 naŭdek naŭ naŭdek-naŭa
40 kvardek kvardeka
41 dek unu dek-unua
42 dudek du dudek-dua
43 tridek tri tridek-tria
44 kvardek kvar kvardek-kvara
45 kvindek kvin kvindek-kvina
46 sesdek ses sesdek-sesa
47 sepdek sep sepdek-sepa
48 okdek ok okdek-oka
49 naŭdek naŭ naŭdek-naŭa
50 kvindek kvindeka
51 dek unu dek-unua
52 dudek du dudek-dua
53 tridek tri tridek-tria
54 kvardek kvar kvardek-kvara
55 kvindek kvin kvindek-kvina
56 sesdek ses sesdek-sesa
57 sepdek sep sepdek-sepa
58 okdek ok okdek-oka
59 naŭdek naŭ naŭdek-naŭa
60 sesdek sesdeka
61 dek unu dek-unua
62 dudek du dudek-dua
63 tridek tri tridek-tria
64 kvardek kvar kvardek-kvara
65 kvindek kvin kvindek-kvina
66 sesdek ses sesdek-sesa
67 sepdek sep sepdek-sepa
68 okdek ok okdek-oka
69 naŭdek naŭ naŭdek-naŭa
70 sepdek sepdeka
71 dek unu dek-unua
72 dudek du dudek-dua
73 tridek tri tridek-tria
74 kvardek kvar kvardek-kvara
75 kvindek kvin kvindek-kvina
76 sesdek ses sesdek-sesa
77 sepdek sep sepdek-sepa
78 okdek ok okdek-oka
79 naŭdek naŭ naŭdek-naŭa
80 okdek okdeka
81 dek unu dek-unua
82 dudek du dudek-dua
83 tridek tri tridek-tria
84 kvardek kvar kvardek-kvara
85 kvindek kvin kvindek-kvina
86 sesdek ses sesdek-sesa
87 sepdek sep sepdek-sepa
88 okdek ok okdek-oka
89 naŭdek naŭ naŭdek-naŭa
90 naŭdek naŭdeka
91 dek unu dek-unua
92 dudek du dudek-dua
93 tridek tri tridek-tria
94 kvardek kvar kvardek-kvara
95 kvindek kvin kvindek-kvina
96 sesdek ses sesdek-sesa
97 sepdek sep sepdek-sepa
98 okdek ok okdek-oka
99 naŭdek naŭ naŭdek-naŭa
100 cent centa cente centobla, centopa centona, centono
200 ducent ducenta
300 tricent tricenta
400 kvarcent kvarcenta
500 kvincent kvincenta
600 sescent sescenta
700 sepcent sepcenta
800 okcent okcenta
900 naŭcent naŭcenta
1000 mil mila mile milobla, milopa milona, milono

local export = {numbers = {}}

local numbers = export.numbers

numbers[0] = {
	cardinal = "nul",
	ordinal = "nula",
}

numbers[1] = {
	cardinal = "unu",
}

numbers[2] = {
	cardinal = "du",
}

numbers[3] = {
	cardinal = "tri",
}

numbers[4] = {
	cardinal = "kvar",
}

numbers[5] = {
	cardinal = "kvin",
}

numbers[6] = {
	cardinal = "ses",
}

numbers[7] = {
	cardinal = "sep",
}

numbers[8] = {
	cardinal = "ok",
}

numbers[9] = {
	cardinal = "naŭ",
}

for i = 1, 9 do
	numbers[i].ordinal = numbers[i].cardinal .. "a"
	numbers[i].adverbial = numbers[i].cardinal .. "e"
	numbers[i].multiplier = {numbers[i].cardinal .. "obla", numbers[i].cardinal .. "opa"}
	numbers[i].fractional = {numbers[i].cardinal .. "ona", numbers[i].cardinal .. "ono"}
	
	local tens_cardinal = "dek"
	if i ~= 1 then
		tens_cardinal = numbers[i].cardinal .. "dek"
		numbers[i * 10] = {
			cardinal = tens_cardinal,
			ordinal = tens_cardinal .. "a",
		}
		
		numbers[i * 100] = {
			cardinal = numbers[i].cardinal .. "cent",
			ordinal = numbers[i].cardinal .. "centa",
		}
	end
	
	for tens = 1, 9 do
		numbers[tens * 10 + i] = {
			cardinal = tens_cardinal .. " " .. numbers[i].cardinal,
			ordinal = tens_cardinal .. "-" .. numbers[i].cardinal .. "a",
		}
	end
end

numbers[10] = {
	cardinal = "dek",
	ordinal = "deka",
	adverbial = "deke",
	multiplier = {"dekobla", "dekopa"},
	fractional = {"dekona", "dekono"},
}

numbers[100] = {
	cardinal = "cent",
	ordinal = "centa",
	adverbial = "cente",
	multiplier = {"centobla", "centopa"},
	fractional = {"centona", "centono"},
}

numbers[1000] = {
	cardinal = "mil",
	ordinal = "mila",
	adverbial = "mile",
	multiplier = {"milobla", "milopa"},
	fractional = {"milona", "milono"},
}

return export