Hi, 0.825 hatte ich auch, habs nur in der Mail von Hand falsch getippt...
ja, wenn ich es so mache wie unten beschrieben geht es auch. Wenn ich allerdings a durch addieren mehrerer Werte auch errechne geht es wieder nicht. Nur wenn ich expliziert die Zahl hinschreibe geht es... das ist doch irre? ;-) Gruß Stefan > Vielleicht probierst Du's mal mit: > > a = 0.825 > > > dim a as double > a=0.825 > msgbox format(round(0.825*100)/100,"###.00") + chr(13) + > format(round(a*100)/100,"###.00") > > gibt bei mir: > > 0,83 > 0,83 > > a. > > > > > On 01.02.10 12:51, "Stefan Sicurella" <sicure...@onlymac.de> wrote: > >> Hi, >> >> ja, ich möchte kaufmännisch runden. >> >> Jetzt schau mal: >> >> MsgBox format(round(0.825*100)/100,"###.00") >> ergibt 0,83 >> >> aber >> >> dim a as double >> a=0,825 >> MsgBox format(round(a*100)/100,"###.00") >> ergibt 0,82 >> >> das ist kaum zu glauben oder? >> Was kann ich da tun, ich brauche dringend einen Workaround! >> >> Gruß >> >> Stefan >> >>> Wenn Du kaufmännisch runden willst, dann versuch's mal so: >>> >>> MsgBox format(round(0.825*100)/100,",###.00")+" >>> "+format(8.255,",###.00") >>> >>> >>> a- >>> >>> >>> On 01.02.10 09:29, "Stefan Sicurella" <sicure...@onlymac.de> wrote: >>> >>>> Hi, >>>> >>>> ich habe hier ein echtes Problem: >>>> >>>> MsgBox format(0.825,",###.00")+" "+format(8.255,",###.00") >>>> >>>> ergibt 0,82 und 8,26 >>>> >>>> erster Fall müsste doch aber 0,83 ergeben oder bin ich auf dem falschen >>>> Dampfer? >>>> >>>> >>>> Gruß >>>> >>>> >>>> Stefan >>> >>> >>> >> >> > > >