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
-
f0xi
Messages postés
4200
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

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
4200
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
27
format('%.2n',[Chiffre*0.01]);








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


http://deefaze.gnomz.com