Spécifier le nombre de chiffres aprés virgule

Fermé
Dafidof Messages postés 54 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 27 mai 2010 - 9 juin 2008 à 16:48
Dafidof Messages postés 54 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 27 mai 2010 - 10 juin 2008 à 17:56
Bonjour,

Une ligne de mon prog:
Grille->Cells[1][i] = FloatToStr(StrToFloat(fDonnees->Groupe1->Cells[i][index_gr_MAJ])/1000);

en faite je veux spécifier le nombre de chiffres que je veux avoir aprés la virgule, exemple:
0.05 => 0.050
0.1 => 0.100
2 => 2.000

Comme vous avez notez je cherche à avoir trois chiffres aprés la virgule.

Merci beaucoup.

1 réponse

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
9 juin 2008 à 20:26
I suggest trying :

format(
FloatToStr(StrToFloat(fDonnees->Groupe1->Cells[i][index_gr_MAJ])/1000)
, "0.000")
0
Dafidof Messages postés 54 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 27 mai 2010 10
10 juin 2008 à 17:56
works fine. thx
0