ya t-il en delphi5 une fonction qui formate les nombres en virgule flottante pour avoir 2 chiffres dans la partie decimale ? et comment ça fonctionne?
merci
ya t-il en delphi5 une fonction qui formate les nombres en virgule flottante pour avoir 2 chiffres dans la partie decimale ? et comment ça fonctionne?
merci
Par définition des nombre réels en micro-informatique il n'est pas possible de tronquer à deux décimales. Par contre il est possible de tronquer l'affichage (voir la fonction format ci dessous (mettre en commentaire le if pour voir le résultat).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure TForm1.Button1Click(Sender: TObject); var d1 : double ; begin d1 := 0.1 ; if d1+d1+d1+d1+d1=0.5 then Form1.Caption := Format('%8.2f',[d1]); end;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager