Bonjour à tous,
Quelqu'un connaît-il un moyen de transformer un nombre, dans son équivalent en lettres, et en français.
Pour les nombres supérieurs à 0, aller jusqu'au milliard devrait suffire. Au-delà, on peut toujours dire Milliards de milliards, voire milliards de milliards de milliards.
Et au-delà, il reste l'écriture scientifique (exemple : Dix Puissance Cent-Vingt-Huit).
Mais une fonction qui se limiterait au milliard devrait me suffire.
Pour les nombres inférieurs à 0, il y a des choix à faire. On peut dire "Zéro virgule", puis énoncer chaque chiffre.
Exemple : 3,141593 pourrait devenir "Trois virgule Un Quatre Un Cinq Neuf Trois".
Mais on peut aussi regrouper les nombres par deux ou par trois. Ça donnerait "Trois virgule quatorze, quinze, quatre-vingt treize" ou bien "Trois virgule Centre Quarante-et-Un, Cinq Cent Quatre-Vingt-Treize".
Au final, c'est une fonction qui peut servir mais qui me semble assez longue à définir.
Merci d'avance
Partager