Hallo,
ich bin sprachlos bzw. Hilflos.
convert.toSingle(40001094) ---> Ergebnis = 40001096
das gleiche gilt für csng und ctype(x,single)
Bill, mach das richtig!!!!
HILFE!!!!!
Grüße
Zerosoft
Hallo, deswegen braucht Bill nicht aus der Rente zurückkommen ;-)
Das Problem liegt an der Genauigkeit einer Gleitkommazahl Ein System.Single hat eine Genauigket von 7 Ziffern, was der IEEE Norm entspricht - Beschwerden also dort ;-)
Brauchst Du mehr Stellen verwende einen Double (15 Stellen) oder ein Decimal (siehe auch: Decimal floating point in .NET )
Gruß Elmar