![]() |
real auf nachkommastellen überprüfen
wüsse jemand von euch ne möglichkeit zu prüfen, ob der inhalt der real-variable nachkommastelen hat??
|
Re: real auf nachkommastellen überprüfen
Hi,
ich würde Frac() dazu benutzen. Grüße vom marabu |
Re: real auf nachkommastellen überprüfen
Ich würde auch frac() nehmen, aber nicht einfach auf null prüfen. Setz dir ne Genauigkeitsgrenze eps := 1e-7 o.ä., und prüfe ob Frac() <= eps ist.
Vergleichen von Dezimalzahlen ist immer schwierig wegen der internen Speicherung der Floats, die natürlich nicht beliebig genau sein kann wegen dem begrenzten Speicherplatz von nur einigen Bytes. |
Re: real auf nachkommastellen überprüfen
(1) ebenfalls Frac und
(2) IsZero aus der Unit Math; |
Re: real auf nachkommastellen überprüfen
jo... danke....
was ich brauch kann ich mir dadurch bilden... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:13 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-2025 by Thomas Breitkreuz