Forum: Object-Pascal / Delphi-Language
by Azaldur,
16. Okt 2010
Hm was ist denn der Grund das mit 0 vergleichen schwierig ist? Also z.b. ob Zahl<>0 oder Zahl=0 ist. Bisher hatte ich eigentlich keine Probleme damit. Was macht isMathZero genau bzw. wo liegt der unterschied zu der epsilon Veriante?
Forum: Object-Pascal / Delphi-Language
by Azaldur,
16. Okt 2010
Danke, denke damit komm ich weiter :-D. Hab noch ne frage die zwar nicht ganz zum thema passt, aber immerhin so halb ;). In meinem programm müssen verschiedene werte mit 0 verglichen werden, also auf gleichheit, bzw. ungleichheit. Die werte können auch mal relativ klein sein. Sollte man generell beim vergleichen von werten mit epsilon(nen sehr kleines) arbeiten, also auch beim vergleich mit 0?...
Forum: Object-Pascal / Delphi-Language
by Azaldur,
16. Okt 2010
Hallo,
Ich hab einen kleinen Taschenrechner programmiert, der u.a. die Wurzel ziehen und quadrieren kann. Wenn ich nun die Wurzel ziehe, z.b. von 89, und das ergebnis danach wieder quadriere, kommt jedoch 88,999999 raus und nicht 89. Jemand ne idee was man da machen kann? Die variablen sind jeweils real, mit extended kommt aber das gleiche bei raus.
Grüße