Runden
-
Hallo zusammen
ich bin Anfänger und habe einbisschen mühe mit den Edits. Ich habe folgende Problemstellung: Es soll eine Variable vom Typ float in ein Edit geschrieben werden.
z.B. Form1->Edit5->Text=y;
nur möchte ich z.B. nur 2 Stellen nach dem Komma anzeigen, also runden. Geht das überhaupt? wäre froh wenn ihr mir helfen könntet.
-
Hallo,
ja, das geht:float x=3.14159; Edit1->Text=FloatToStrF(x, ffNumber, 8,2); //Die 2 sagt die die Kommastellen
lg, freakC++
-
Hallo
Danke für deine Antwort. hat leider nicht geklappt..
Edit12->Text=(pv1,ffNumber, 8,2) ich hab es so eingegeben und es erscheint im Edit nur immer die zahl 2 ohne kommastellen. auch wenn ich die 2 mit der variable pv1 tausche.
mfg michi
-
lies dir den Post von freakC++ nochmal genau durch, vorallem das FloatToStrF dürfte interessant sein...
[Edit] man kann natürlich auch in der BCB-Hilfe dazu mal nachschaun
-
ah.. ich hab das F vergessen nach FloatToStr zu setzen.Vielen Dank für eure Antworten.
mfg michi