Registriert seit: 17. Nov 2005
Ort: Hamburg
1.063 Beiträge
Delphi XE2 Professional
|
AW: Nachkommastellen von Extended abschneiden um Integer zu erhalten
28. Mai 2024, 17:57
Zitat:
+0.5
Bei 0.9 würde dann aber +1 rauskommen.
Trunc(1.9) = 1
Trunc(1.9+0.5) = 2
Aber ja, ein +0.00…001 und dann Trunc, wäre eine mögliche Lösung, allerdings nur, wenn es kleiner ist, als real vorkommende Nachkommastellen.
Oder vielleicht auch ein RoundTo mit einem passenden SetFPURoundMode.
Oder ...
Recht hast Du.
Ausrede für Helden: Es ging um 24.1*10, nicht um 1.9.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
|