În afară de problemele semnalate de Bogdan, am observat și următoarele valori la care se returnează rezultate incorecte dpdv gramatical:
1: "OLei" în loc de "un leu"
17: "SaptisprezeceLei" în loc de "șaptesprezece lei"
22: "DouazeciSiDouaLei" în loc de "douăzeci și doi de lei"
31200: "TreizeciSiUnuMiiDouaSuteLei" în loc de "treizeci și una de mii două sute de lei"
Discuțiile mai vechi sunt
aici, și
aici.
Răzvan