Integer en Float [Résolu]

Signaler
Messages postés
97
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
18 décembre 2013
-
Messages postés
4199
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
-
Bonjour,

Je voudrais transformer l'affichage de ma colonne Montant de mon DBGrid. Le champ Montant est en Integer et je voudrai l'afficher avec 2 chiffres derrières la virgule.
Avant = 123456
Apres = 1 234,56

J'ai utiliser DisplayFormat ,##0.00 mais j'ai tjs le meme resultat = 123 456,00.

Merci de m'aider

5 réponses

Messages postés
92
Date d'inscription
vendredi 12 octobre 2007
Statut
Membre
Dernière intervention
20 novembre 2009
1
Et en utilisant une division par 100?
Messages postés
97
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
18 décembre 2013
5
Mais oui, je n'y avais pas pensé, je regarde de suite...
Messages postés
97
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
18 décembre 2013
5
Ok ça marche, j'ai du faire d'autres modif mais j'ai le resultat voulu. Merci
Messages postés
25
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
21 avril 2011
1
Slt,

je n'ai pas les détails de ton code, mais as tu pensé à la fonction FormatCurr('########0.00',mon_chiffre_en_real), de l'unit sysutils.pas ?
Messages postés
4199
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
29
format('%.2n',[Chiffre*0.01]);








<hr size="2" width="100%" />


http://deefaze.gnomz.com