![]() |
Re: zahl runden
ja hab ich
ich muss noch sagen das ich noch nicht so lange in delphi programmier aber des war hamma wie du das erklärt hast vielen dank |
Re: zahl runden
Zitat:
Delphi-Quellcode:
heißen. Hatte eben zuerst
begin
Edit1.Text := FloatToStrF(StrToFloat(Edit1.Text),ffNumber,2,2); end;
Delphi-Quellcode:
da stehn...
begin
Edit1.Text := FloatToStrF(FloatToStr(Edit1.Text),ffNumber,2,2); end; Gruß Neutral General |
Re: zahl runden
ok ok ok
danke @ all aber sry mein prob is noch net gelöst ich will ja wenn 3,45 da steht trozdem das da 4 steht bei 3,5 steht ja 4 :gruebel: |
Re: zahl runden
Zitat:
geht natürlich auch, deine methode wird aber schneller sein :zwinker: |
Re: zahl runden
Hi,
Zur Hilfe:
Delphi-Quellcode:
Gruß
Edit1.Text := IntToStr(Ceil(3.212));
Neutral General |
Re: zahl runden
ok danke
jetzt hab ich´s
Delphi-Quellcode:
x:=round(strtofloat(edit1.text)+0.5);
|
Re: zahl runden
Zitat:
Delphi-Quellcode:
verwenden.
x2 := ceil(x);
Ceil rundet immer auf die nächste zahl auf. Natürlich muss man dabei noch die Unit "math" in die uses-Klausel aufnehmen. |
Re: zahl runden
Die +0,5-Variante haut bei ganzen Zahlen nicht hin: Da wird dann 4 auf 5 gerundet, was wohl nicht Absicht ist.
|
Re: zahl runden
na dann halt +0.05
|
Re: zahl runden
OT: @silver-moon-2000: die Unit math ist für Ceil nicht nötig. Zumindest bei meinem Delphi nicht...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz