![]() |
Welche reelle Typen verwenden?
Ich verwende für reelle Zahlen meist real, dieser Typ ist laut Onlinehilfe veraltet, aber die Macht der Gewohnheit ist einfach zu groß. :wink:
Nun habe ich in letzter Zeit öfters Rundungsfehler, aus 88.885 wird z.B. nach einigen Berechnungen so etwas wie 88.884999998. Ich lese Daten mittels FieldByName('Feld').asFloat aus Datenbanken aus und mache dann verschiedene Rechenoperationen. Als ich konsequent alle reelle Zahlen auf den Typ extended umgestellt habe, war dieser Fehler fort. :) Also werde ich mich wohl vom Typ real verabschieden. Verwendet ihr auch extended oder sind Typen wie comp oder double besser geeignet? |
Re: Welche reelle Typen verwenden?
Single ist ist der Typ mit der geringsten Genauigkeit, Extended der mit der höchsten
Zitat:
|
Re: Welche reelle Typen verwenden?
Zitat:
Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 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 by Thomas Breitkreuz