Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Rundungsproblem in Delphi (https://www.delphipraxis.net/216612-rundungsproblem-delphi.html)

Uwe Raabe 28. Jan 2025 20:46

AW: Rundungsproblem in Delphi
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe hier noch einen recht alten Code von John Herbster gefunden. Der hat bei mir in der Vergangenheit eigentlich immer gut funktioniert.

haentschman 29. Jan 2025 05:19

AW: Rundungsproblem in Delphi
 
Moin...8-)
Zitat:

Es ist auch aus einem anderen Grund nicht ratsam auf Extended zu wechseln
Es gibt 3 Überladungen von SimpleRoundTo, incl. Double, die verwendet werden können. :wink:

Delphi.Narium 29. Jan 2025 09:27

AW: Rundungsproblem in Delphi
 
@haentschman
Es geht nach wie vor um Delphi 7 und dort gibt es nur

Delphi-Quellcode:
function SimpleRoundTo(const AValue: Double; const ADigit: TRoundToRange = -2): Double;
Delphi-Quellcode:
function SimpleRoundTo(const AValue: Double; const ADigit: TRoundToRange = -2): Double;
var
  LFactor: Double;
begin
  LFactor := IntPower(10, ADigit);
  Result := Trunc((AValue / LFactor) + 0.5) * LFactor;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr.
Seite 2 von 2     12   

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