Moduuli:Fr:Outils/Data

Hei, olet tullut tänne etsimään sanan Moduuli:Fr:Outils/Data merkitystä. DICTIOUS-sanakirjasta löydät paitsi kaikki sanan Moduuli:Fr:Outils/Data sanakirjamerkitykset, myös sen etymologian, ominaisuudet ja sen, miten Moduuli:Fr:Outils/Data sanotaan yksikössä ja monikossa. Kaikki mitä sinun tarvitsee tietää sanasta Moduuli:Fr:Outils/Data on tässä. Sanan Moduuli:Fr:Outils/Data määritelmä auttaa sinua olemaan täsmällisempi ja oikeampi puhuessasi tai kirjoittaessasi tekstejäsi. Kun tunnet sananModuuli:Fr:Outils/Data määritelmän sekä muiden sanojen määritelmät, rikastutat sanavarastoasi ja saat lisää ja parempia kielellisiä resursseja.

Moduulin Fr:Outils/Data käyttöohje


local Data = { }

Data.ordinal = { 
	'Premier', 'Deuxième', 'Troisième', 'Quatrième', 'Cinquième', 'Sixième', 'Septième', 'Huitième', 'Neuvième', 'Dixième', 
	'Onzième', 'Douzième', 'Treizième', 'Quatorzième', 'Quinzième', 'Seizième', 'Dix-septième', 'Dix-huitième', 'Dix-neuvième', 'Vingtième', 
	'Vingt et unième', 'Vingt-deuxième', 'Vingt-troisième', 'Vingt-quatrième', 'Vingt-cinquième', 'Vingt-sixième', 'Vingt-septième', 'Vingt-huitième', 'Vingt-neuvième', 'Trentième', 
	'Trente et unième', 'Trente-deuxième', 'Trente-troisième', 'Trente-quatrième', 'Trente-cinquième', 'Trente-sixième', 'Trente-septième', 'Trente-huitième', 'Trente-neuvième', 'Quarantième', 
	'Quarante et unième', 'Quarante-deuxième', 'Quarante-troisième', 'Quarante-quatrième', 'Quarante-cinquième', 'Quarante-sixième', 'Quarante-septième', 'Quarante-huitième', 'Quarante-neuvième', 'Cinquantième', 
	'Cinquante et unième', 'Cinquante-deuxième', 'Cinquante-troisième', 'Cinquante-quatrième', 'Cinquante-cinquième', 'Cinquante-sixième', 'Cinquante-septième', 'Cinquante-huitième', 'Cinquante-neuvième', 'Soixantième', 
	'Soixante et unième', 'Soixante-deuxième', 'Soixante-troisième', 'Soixante-quatrième', 'Soixante-cinquième', 'Soixante-sixième', 'Soixante-septième', 'Soixante-huitième', 'Soixante-neuvième', 'Soixante-dixième', 
	'Soixante et onzième', 'Soixante-douzième', 'Soixante-treizième', 'Soixante-quatorzième', 'Soixante-quinzième', 'Soixante-seizième', 'Soixante-dix-septième', 'Soixante-dix-huitième', 'Soixante-dix-neuvième', 'Quatre-vingtième', 
	'Quatre-vingt-unième', 'Quatre-vingt-deuxième', 'Quatre-vingt-troisième', 'Quatre-vingt-quatrième', 'Quatre-vingt-cinquième', 'Quatre-vingt-sixième', 'Quatre-vingt-septième', 'Quatre-vingt-huitième', 'Quatre-vingt-neuvième', 'Quatre-vingt-dixième', 
	'Quatre-vingt-onzième', 'Quatre-vingt-douzième', 'Quatre-vingt-treizième', 'Quatre-vingt-quatorzième', 'Quatre-vingt-quinzième', 'Quatre-vingt-seizième', 'Quatre-vingt-dix-septième', 'Quatre-vingt-dix-huitième', 'Quatre-vingt-dix-neuvième', 'Centième', 
	'Cent-unième', 'Cent-deuxième', 'Cent-troisième', 'Cent-quatrième', 'Cent-cinquième', 'Cent-sixième', 'Cent-septième', 'Cent-huitième', 'Cent-neuvième', 'Cent-dixième', 
	'Cent-onzième', 'Cent douzième', 'Cent-treizième', 'Cent-quatorzième', 'Cent-quinzième', 'Cent-seizième', 'Cent dix-septième', 'Cent dix-huitième', 'Cent dix-neuvième', 'Cent vingtième', 
	'Cent vingt et unième', 'Cent vingt-deuxième', 'Cent vingt-troisième', 'Cent vingt-quatrième', 'Cent vingt-cinquième', 'Cent vingt-sixième', 'Cent vingt-septième', 'Cent vingt-huitième', 'Cent vingt-neuvième', 'Cent trentième', 
	'Cent trente et unième', 'Cent trente-deuxième', 'Cent trente-troisième', 'Cent trente-quatrième', 'Cent trente-cinquième', 'Cent trente-sixième', 'Cent trente-septième', 'Cent trente-huitième', 'Cent trente-neuvième', 'Cent quarantième', 
	'Cent quarante et unième', 'Cent quarante-deuxième', 'Cent quarante-troisième', 'Cent quarante-quatrième', 'Cent quarante-cinquième', 'Cent quarante-sixème', 'Cent quarante-septième', 'Cent quarante-huitième', 'Cent quarante-neuvième', 'Cent-cinquantième', 
	'Cent cinquante-et-unième', 'Cent-cinquante-deuxième', 'Cent-cinquante-troisième', 'Cent-cinquante-quatrième', 'Cent-cinquante-cinquième', 'Cent-cinquante-sixième', 'Cent cinquante-septième', 'Cent cinquante-huitième', 'Cent cinquante-neuvième', 'Cent-soixantième', 
	'Cent soixtante-et-unième', 'Cent-soixante-deuxième', 'Cent soixante-troisième', 'Cent-soixante-quatrième', 'Cent soixante-cinquième', 'Cent-soixante-sixième', 'Cent soixante-septième', 'Cent soixante-huitième', 'Cent soixante-neuvième', 'Cent-soixante-dixième', 
	'Cent soixante-et-onzième', 'Cent-soixante-douzième', 'Cent soixante-treizième', 'Cent-soixante-quatorzième', 'Cent-soixante-quinzième', 'Cent-soixante-seizième', 'Cent-soixante-dix-septième', 'Cent-soixante-dix-huitième', 'Cent-soixante-dix-neuvième', 'Cent-quatre-vingtième', 
	'Cent-quatre-vingt-unième', 'Cent-quatre-vingt-deuxième', 'Cent-quatre-vingt-troisième', 'Cent-quatre-vingt-quatrième', 'Cent-quatre-vingt-cinquième', 'Cent-quatre-vingt-sixième', 'Cent-quatre-vingt-septième', 'Cent-quatre-vingt-huitième', 'Cent-quatre-vingt-neuvième', 'Cent quatre-vingt-dixième', 
	'Cent quatre-vingt-onzième', 'Cent quatre-vingt-douzième', 'Cent quatre-vingt-treizième', 'Cent quatre-vingt-quatorzième', 'Cent quatre-vingt-quinzième', 'Cent quatre-vingt-seizième', 'Cent quatre-vingt-dix-septième', 'Cent quatre-vingt-dix-huitième', 'Cent quatre-vingt-dix-neuvième', 'Deux centième', 
	  = 'Deux cent cinquantième', 
	 = 'Trois centième', 
	 = 'Quatre centième', 
	 = 'Cinq centième', 
	 = 'Six centième', 
	 = 'Sept centième', 
	 = 'Huit centième', 
	 = 'Neuf centième', 
	 = 'Neuf-cent-quatre-vingt-dix-neuvième', 
	 = 'Millième', 
	 = 'Deux millième', 
	 = 'Deux mille cinq centième', 
	 = 'Trois millième', 
	 = 'Quatre millième', 
	 = 'Cinq millième', 
	 = 'Dix millième', 
	 = 'Cent millième', 
	 = 'Millionième', 
}

--[[
  Données utilisées pour la fonction nombre2texte()
--]]

-- test d'une nouvelle approche : un peu plus gourmande en mémoire mais nettement plus rapide
Data.infcent = {
 "un", "deux", "trois", "quatre", "cinq", 
 "six", "sept", "huit", "neuf", "dix", 
 "onze", "douze", "treize", "quatorze", "quinze", 
 "seize", "dix-sept", "dix-huit", "dix-neuf", "vingt", 
 "vingt et un", "vingt-deux", "vingt-trois", "vingt-quatre", "vingt-cinq", 
 "vingt-six", "vingt-sept", "vingt-huit", "vingt-neuf", "trente", 
 "trente et un", "trente-deux", "trente-trois", "trente-quatre", "trente-cinq", 
 "trente-six", "trente-sept", "trente-huit", "trente-neuf", "quarante", 
 "quarante et un", "quarante-deux", "quarante-trois", "quarante-quatre", "quarante-cinq", 
 "quarante-six", "quarante-sept", "quarante-huit", "quarante-neuf", "cinquante", 
 "cinquante et un", "cinquante-deux", "cinquante-trois", "cinquante-quatre", "cinquante-cinq", 
 "cinquante-six", "cinquante-sept", "cinquante-huit", "cinquante-neuf", "soixante", 
 "soixante et un", "soixante-deux", "soixante-trois", "soixante-quatre", "soixante-cinq", 
 "soixante-six", "soixante-sept", "soixante-huit", "soixante-neuf", "soixante-dix", 
 "soixante et onze", "soixante-douze", "soixante-treize", "soixante-quatorze", "soixante-quinze", 
 "soixante-seize", "soixante-dix-sept", "soixante-dix-huit", "soixante-dix-neuf", "quatre-vingts", 
 "quatre-vingt-un", "quatre-vingt-deux", "quatre-vingt-trois", "quatre-vingt-quatre", "quatre-vingt-cinq", 
 "quatre-vingt-six", "quatre-vingt-sept", "quatre-vingt-huit", "quatre-vingt-neuf", "quatre-vingt-dix", 
 "quatre-vingt-onze", "quatre-vingt-douze", "quatre-vingt-treize", "quatre-vingt-quatorze", "quatre-vingt-quinze",
 "quatre-vingt-seize", "quatre-vingt-dix-sept", "quatre-vingt-dix-huit", "quatre-vingt-dix-neuf"
}
-- l'odre à tester est ch → be → fr
-- forme uniquement en suisse (a priori)
Data.infcent_ch = {
	 = "huitante",  = "huitante un",  = "huitante deux",  = "huitante trois",  = "huitante quatre",
	 = "huitante cinq",  = "huitante six",  = "huitante sept",  = "huitante huit",  = "huitante neuf"
}
-- idem, mais avec la variante huitante (à la place de octante), forme uniquement en suisse (a priori)
Data.infcent_ch2 = {
	 = "octante",  = "octante un",  = "octante deux",  = "octante trois",  = "octante quatre",
	 = "octante cinq",  = "octante six",  = "octante sept",  = "octante huit",  = "octante neuf"
}
-- forme en suisse et en belgique (a priori)
Data.infcent_be = {
	 = "septante",  = "septante et un",  = "septante deux",  = "septante trois",  = "septante quatre",
	 = "septante cinq",  = "septante six",  = "septante sept",  = "septante huit",  = "septante neuf",
	 = "nonante",  = "nonante et un",  = "nonante deux",  = "nonante trois",  = "nonante quatre",
	 = "nonante cinq",  = "nonante six",  = "nonante sept",  = "nonante huit",  = "nonante neuf"
}
-- les multiples
Data.sup = {
	"unité", "mille", "million", "milliard"
}

-- conversions en "ième"
Data.iemes = {
  = "unième",   = "deuxième",   = "troisième", 
  = "quatrième",   = "cinquième",   = "sixième", 
  = "septième",   = "huitième",   = "neuvième", 
  = "dixième",   = "onzième",   = "douzième", 
  = "treizième",   = "quatorzième",   = "quinzième", 
  = "seizième",   = "vingtième",   = "trentième", 
  = "quarantième",   = "cinquantième",   = "soixantième", 
  = "centième",   = "millième",   = "millionième", 
  = "milliardième",   = "septantième",   = "octantième", 
  = "huitantième",   = "nonantième",
 -- les quelques pluriels
  = "vingtième",  = "centième",
  = "millionième",  = "milliardième"
}
--[[
  Fin des données pour nombre2texte()
--]]


return Data