Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
19. Mär 2015
Dafür kann man sich schöne sprechende Funktionen schreiben
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
19. Mär 2015
Ja, ein Double ist ein Double. Und wenn ich weis, wie ich mit einem Double umgehen muss, dann passiert mir so etwas nicht.
Das soll jetzt kein Fürsprecher für Double sein. Aber auch mit Currency gibt es bestimmt auch Fallstricke. Man muss ich eben mit dem Zahlentyp auskennen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
19. Mär 2015
Der Thread war ja auch Grund für diesen Thread.
Aber ich hatte noch nie wirklich Rundungsprobleme. Rundungsprobleme bei Double habe ich doch nur, wenn ich mehr als die 15 Siginifikanten stellen verwende. Also im Milliarden-Bereich. Arbeite ich mit Zahlen im Millionen-gereich, dann entsteht der Rundungsfehler doch erst ab der 4 Stelle hinter dem Komma. Der ist doch vernachlässigbar.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by bernau,
19. Mär 2015
Ich weis, für Geldbeträge sollte man den Type Currency verwenden. Bei mir ist es allerdings so, daß ich fast überall double verwende. Sei es aus Unwissenheit, weil ich vor 20 Jahren gar nicht wusste, daß es Curreny gibt und ich mir dadurch noch keine Gedanken über diesen Type machte. Sei es aus Faulheit, weil ich später wusste, daß es Currency gibt, aber nicht daran gedacht habe. Sei es aus dem...