FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV (précédentes versions)
→
chiffre en lettre (convertir 3 chiffre apres la virgule )
chiffre en lettre (convertir 3 chiffre apres la virgule )
Débuté par ahd, 13 fév. 2015 16:40 - 7 réponses
Connectez-vous…
ahd
#1
Posté le 13 février 2015 - 16:40
Bonjour,
j'ai un montant et j'aimerai le convertir en lettre ,j'ai utiliser l'exemple WD Nombres en lettres.
le problème c que l'exemple me converti seulement deux chiffre après la virgule mais dans mon application j'ai besoin de convertir trois chiffres , par exemple si j'ai mit (1250.120) l'exemple de WINDEV me donne en toute lettre "Mille deux cent cinquante euros douze centimes" mais moi je veux "Mille deux cent cinquante euros cent vingt centimes"
SVP comment faire ?
Je vous remercie d'avance pour votre aide
Signaler
0
0
serge
#2
Posté le 13 février 2015 - 17:09
bonjour
1250.120
prendre l'entier donc 1250 et traduire la chaine en euro
prendre 1250.120 - l'entier reste 120 en centimes
traduire la chaine
puis faire chaine = premiere chaine + deuxieme chaine
Signaler
0
0
Laurent33
#3
Posté le 13 février 2015 - 17:15
Bonjour,
une solution possible serait peut être de travailler sur les 2 parties du nombres :
la partie entière la partie décimale multipliée par mille et de concaténer les deux résultats.
Cordialement,
Laurent33
Signaler
0
0
Eric Laurent
#4
Posté le 13 février 2015 - 17:36
1250.120 n'est pas valide !
WinDev a tout à fait raison en disant "Mille deux cent cinquante euros
douze centimes"
120 centimes font 1,20 Euros.
--
Eric Laurent
nospam.laurent.systel@wanadoo.fr
(enlever nospam.)
Signaler
0
0
Christine
#5
Posté le 14 février 2015 - 14:06
Tu as déjà vu des pièces de 0,1 centimes ?
Dans quel pays ?
Signaler
0
0
Fabrice Harari
#6
Posté le 14 février 2015 - 17:54
En Tunisie, par exemple, et ca s'appelle alors des millimes
On 2/14/2015 8:06 AM, Christine wrote:
Tu as déjà vu des pièces de 0,1 centimes ?
Dans quel pays ?
Signaler
0
0
Elyes ESSID
#7
Membre enregistré
1 message
Posté le 31 octobre 2018 - 15:32
Bonjour,
j'ai un montant et j'aimerai le convertir en lettre ,j'ai utiliser l'exemple WD Nombres en lettres.
le problème c que l'exemple me converti seulement deux chiffre après la virgule mais dans mon application j'ai besoin de convertir trois chiffres , par exemple si j'ai mit (1250.120) l'exemple de WINDEV me donne en toute lettre "Mille deux cent cinquante euros douze centimes" mais moi je veux "Mille deux cent cinquante euros cent vingt millimes car en Tunisie il y a 3 chiffres après la virgule "
SVP comment faire ?
Je vous remercie d'avance pour votre aide
Signaler
0
0
youssef MEGBLI
#8
Posté le 27 février 2020 - 18:38
CALC_total est monétaire =1254.718
p_ent est un entier =PartieEntière(CALC_total)
p_dec est un entier = Arrondi(PartieDécimale(CALC_total)*1000)
info("Arrêter la présente facture à la somme de: "+ NombreEnLettres(p_ent,"Dinar(s) "+NombreEnLettres(p_dec,"Millimes"))
Signaler
0
0
→ Revenir à WINDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte