Module:number list/data/ro
Jump to navigation
Jump to search
- 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 Romanian.
(edit)
local export = {}
local numbers = {}
export.numbers = numbers
numbers[0] = {
cardinal = "zero",
}
numbers[1] = {
cardinal = "unu",
ordinal = {"prim", "întâi"},
}
numbers[2] = {
cardinal = "doi",
ordinal = "doilea",
multiplier = {"dublu", "îndoit"},
collective = {"amândoi", "ambii"},
fractional = {"jumătate", "doime"},
}
numbers[3] = {
cardinal = "trei",
ordinal = "treilea",
multiplier = {"triplu", "întreit"},
collective = "tustrei",
fractional = "treime",
}
numbers[4] = {
cardinal = "patru",
ordinal = "patrulea",
multiplier = {"cvadruplu", "împătrit"},
collective = "câteșipatru",
fractional = {"sfert", "pătrime"},
}
numbers[5] = {
cardinal = "cinci",
ordinal = "cincilea",
multiplier = {"cvintuplu", "încincit"},
fractional = "cincime",
}
numbers[6] = {
cardinal = "șase",
ordinal = "șaselea",
multiplier = {"sextuplu", "înșesit"},
fractional = "șesime",
}
numbers[7] = {
cardinal = "șapte",
ordinal = "șaptelea",
multiplier = {"septuplu", "înșeptit"},
fractional = "șeptime",
}
numbers[8] = {
cardinal = "opt",
ordinal = "optulea",
multiplier = {"octuplu"},
fractional = "optime",
}
numbers[9] = {
cardinal = "nouă",
ordinal = "nouălea",
fractional = "noime",
}
numbers[10] = {
cardinal = "zece",
ordinal = "zecelea",
multiplier = "înzecit",
fractional = "zecime",
}
numbers[11] = {
cardinal = "unsprezece",
ordinal = "unsprezecelea",
fractional = "unsprezecime",
}
numbers[12] = {
cardinal = "doisprezece",
ordinal = "doisprezecelea",
fractional = "doisprezecime",
}
numbers[13] = {
cardinal = "treisprezece",
ordinal = "treisprezecelea",
}
numbers[14] = {
cardinal = "paisprezece",
ordinal = "paisprezecelea",
}
numbers[15] = {
cardinal = "cincisprezece",
ordinal = "cincisprezecelea",
}
numbers[16] = {
cardinal = "șaisprezece",
ordinal = "șaisprezecelea",
}
numbers[17] = {
cardinal = "șaptesprezece",
ordinal = "șaptesprezecelea",
}
numbers[18] = {
cardinal = "optsprezece",
ordinal = "optsprezecelea",
}
numbers[19] = {
cardinal = "nouăsprezece",
ordinal = "nouăsprezecelea",
}
for i, tens_cardinal in ipairs {
"douăzeci", "treizeci", "patruzeci", "cincizeci", "șaizeci", "șaptezeci", "optzeci", "nouăzeci"
} do
local tens = (i 1) * 10
numbers[tens] = {
cardinal = tens_cardinal,
ordinal = tens_cardinal .. "lea"
}
for ones = 1, 9 do
local ones_ordinal
if ones == 1 then
ones_ordinal = "unulea"
else
ones_ordinal = numbers[ones].ordinal
end
numbers[tens ones] = {
cardinal = tens_cardinal .. " și " .. numbers[ones].cardinal,
ordinal = tens_cardinal .. " și " .. ones_ordinal,
}
end
end
numbers[100] = {
cardinal = "sută",
ordinal = "sutălea",
multiplier = "însutit",
fractional = "sutime",
}
numbers[1000] = {
cardinal = "mie",
ordinal = "miilea",
multiplier = "înmiit",
fractional = "miime",
}
numbers[10000] = {
cardinal = "zece mii",
}
numbers[1000000] = {
cardinal = "milion",
}
return export