Rundungsfehler in VB2005EE ???

Tech-Archive recommends: Fix windows errors by optimizing your registry



Liebe Experten!

Kann mir von Euch wer sagen, warum ich falsche Rundungen erhalte?
Wieso kommt da als Zahl 0,57 anstatt 0,58 heraus????
0,575 gerundet auf 2 Stellen müßte doch 0,58 ergeben!!!
Bitte um Hilfe, Danke!

Wolfgang

Dim Zahl As Double

Zahl = 2.3

Zahl = Zahl * 0.25

Zahl = Math.Round(Zahl, 2)


.



Relevant Pages

  • Re: Bigdecimal Problem beim umwandeln von 1 Terra Meter in Piko Meter
    ... Mein Problem ist das ich eine GUI Applikation machen möchte die Zahl ... Rückgabe bekomme ich einen Double Wert, den ich in einen BigDecimal ... Userfreundlicher finde ich eine 1 mit so vielen Nullen nicht. ...
    (de.comp.lang.java)
  • Re: Dezimalstellen auf 2 begrenzen?
    ... Was ist der Unterschied zwischen Decimal und Double? ... Datentyp "Decimal" stellt Dezimalzahlen dar, d.h. eine dezimale 0,1 ist auch ... > ob die Zahl nur 2 Nachkommastellen hat? ... Definiere mal, was 2 Nachkommastellen sind. ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Prozessor rechnet falsch
    ... der Zahlenraum der Floats ist eine ... Wenn man eine Zahl nicht exakt durch einen double darstellen ...
    (microsoft.public.de.vc)
  • Re: Decimal und DoCmd.FindRecord
    ... Double ist anscheinend zu ungenau. ... Dann formattiere halt die Zahl mit der Format Funktion, bevor Du suchst, ... Nach dem Formattieren ist die Zahl keine Zahl ... Keine Mails auf Postings in NGs senden! ...
    (microsoft.public.de.access.clientserver)
  • Re: Prozessor rechnet falsch
    ... Mach mal nen Chart mit Millionen daten in double, ... der Zahlenraum der Floats ist eine ... Wenn man eine Zahl nicht exakt durch einen double darstellen ...
    (microsoft.public.de.vc)