Oui c'est vrai
Là on a les deux solutionsCliquez pour agrandir...
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
Transformer les nombres en lettres
Discussion dans 'Windev' créé par Fakirato, Fev 8, 2018.
elle ne gère que 2 nombres a la décimale
par exemple chez nous en Tunisie on utilise 3 chiffre apprêt la virgule
et si on utilise cette fonction on aura :
0.500 = Zéro Dinar et Cinquante Millimes
pour tant elle doit êtres
0.500 = Zéro Dinar et cinq cent Millimes !
pour résoudre ce problème je l'utilise avec cette méthode
Code (Text):
PROCÉDURE MONETERE_VERS_TEXTE(moMontant est un monétaire)
nDecimale est un entier = (PartieDécimale(moMontant)*1000)
nEnt est un entier = PartieEntière(moMontant)
txt est une chaîne = NombreEnLettres(nEnt,"dinar(s)")
SI nDecimale <> 0 ALORS txt += " "+ NombreEnLettres(nDecimale,"Millime(s)")
RENVOYER txt
wina, Tixa et suenodesign aiment ça.
Oui
Moi aussi je l'utilise par cette méthode en cas où il y a plusieurs décimales
J'adore l'interaction et toutes les réponses apportées <3 merci à vous tous !