Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - runden auf zwei nachkommastellen


Invisible - Do 18.03.04 22:59
Titel: runden auf zwei nachkommastellen
Hi Leute,
Ich möchte eine Real-Variable in einem memofeld auf zwei stellen nach dem Komma runden. ich meine zu wissen das der nötige code mit floatto... beginnt. ich weis aber nicht ob das stimmt und auch nicht wie der code wirklich lautet. könnt ihr mir helfen

danke

torsten s


Aton - Do 18.03.04 23:16

Sollte so funktionieren:


Delphi-Quelltext
1:
2:
3:
4:
5:
  ...
  var r: Real;
  ...
  r:=StrToFloat(Memo.Lines[0]);
  r:=RoundTo(r, -2);  // Rundet auf Hundertstel


Gruß Jens.

Moderiert von user profile iconPeter Lustig: Code- durch Delphi-Tags ersetzt


Delete - Fr 19.03.04 08:41


Delphi-Quelltext
1:
GerundeteZahl:=round(Zahl*100)*0.01;                    


Wäre übrigens auch gut, wenn du mal wenigstens auf der ersten Seite ein wenig herunterscrollen würdest, oder gleich die Suchfunktion nutzt.