Bonjour,
comment limiter le nombre de chiffres après la virgule à 2 ou 3 décimales pour un float ? Merci
Version imprimable
Bonjour,
comment limiter le nombre de chiffres après la virgule à 2 ou 3 décimales pour un float ? Merci
Si c'est pour l'affichage va voir du côté des manipulateurs de flux
http://c.developpez.com/faq/cpp/?pag...stream_iomanip
comment manipuler le setprecison(n)? Est-ce bon ? :
merciCode:
1
2 Edit1->Text = (setprecision(3))FloatToStr(terme1->Text/terme2->Text);
C'est plutôt comme ça:
Code:
1
2 cout << setprecision (5) <<nombre<< endl;
Je te redirige vers le forum BCB puisque tu utilises la VCL. LA méthode que je t'ai citée ne s'applique qu'aux flux standards, et même si tu peux facilement les utiliser dans le contexte de la VCL je pense qu'il y a plus simple avec les fonctions Borland.
oui avec la VCL on peut utiliser la fonction FormatFloat
Code:Edit1->Text = FormatFloat("0.000",un_float);