mirror of
https://github.com/bblaz/num2words.git
synced 2025-12-06 06:42:25 +00:00
Made to_ordinal() implementation python3 compatible for lang es
Ref: issue # 10537
This commit is contained in:
@@ -93,8 +93,8 @@ class Num2Word_ES(Num2Word_EU):
|
|||||||
|
|
||||||
if nnum < cnum:
|
if nnum < cnum:
|
||||||
if cnum < 100:
|
if cnum < 100:
|
||||||
return ("%s y %s"%(ctext, ntext), cnum + nnum)
|
return "%s y %s"%(ctext, ntext), cnum + nnum
|
||||||
return ("%s %s"%(ctext, ntext), cnum + nnum)
|
return "%s %s"%(ctext, ntext), cnum + nnum
|
||||||
elif (not nnum % 1000000) and cnum > 1:
|
elif (not nnum % 1000000) and cnum > 1:
|
||||||
ntext = ntext[:-3] + "lones"
|
ntext = ntext[:-3] + "lones"
|
||||||
|
|
||||||
@@ -123,10 +123,10 @@ class Num2Word_ES(Num2Word_EU):
|
|||||||
elif value <= 12:
|
elif value <= 12:
|
||||||
text = "%s%s%s" % (self.ords[10], self.gender_stem, self.to_ordinal(value - 10))
|
text = "%s%s%s" % (self.ords[10], self.gender_stem, self.to_ordinal(value - 10))
|
||||||
elif value <= 100:
|
elif value <= 100:
|
||||||
dec = (value / 10) * 10
|
dec = (value // 10) * 10
|
||||||
text = "%s%s %s" % (self.ords[dec], self.gender_stem, self.to_ordinal(value - dec))
|
text = "%s%s %s" % (self.ords[dec], self.gender_stem, self.to_ordinal(value - dec))
|
||||||
elif value <= 1e3:
|
elif value <= 1e3:
|
||||||
cen = (value / 100) * 100
|
cen = (value // 100) * 100
|
||||||
text = "%s%s %s" % (self.ords[cen], self.gender_stem, self.to_ordinal(value - cen))
|
text = "%s%s %s" % (self.ords[cen], self.gender_stem, self.to_ordinal(value - cen))
|
||||||
elif value < 1e18:
|
elif value < 1e18:
|
||||||
# dec contains the following:
|
# dec contains the following:
|
||||||
|
|||||||
Reference in New Issue
Block a user