> Dim Converted As Single > > Converted = Price * 100.0F > > Price ist hier Single mit Wert 14.812 > > Converted hat dann 1481.20007 > > What�s goin� on? > > Ich k�mpf schon ne ganze Weile mit so einem Mist. An anderer Stelle > werden zwei Singlewerte von 0.0 als ungleich angesehen...
Schau Dir mal an wie Fliesskommazahlen bin�r kodiert werden... Damit kann man keine genauen dezimalen Zahlen darstellen. Auf null pr�ft man auch aus demselben Grund nicht, sondern auf eine m�glichst kleine Abweichung, z.B. Abs(x)<0.00000001 o.�. ... Claudius _______________________________________________ Coffeehouse Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse
