Kann ich nicht nachvollziehen: dim a as double a=val(TextField1.text) msgbox format(round(0.825*100)/100,"###.00") + chr(13) + format(round(a*100)/100,"###.00") a = 3.3/4.0 msgbox format(round(0.825*100)/100,"###.00") + chr(13) + format(round(a*100)/100,"###.00") a = 0.5+0.25+0.075 msgbox format(round(0.825*100)/100,"###.00") + chr(13) + format(round(a*100)/100,"###.00")
geht alles. Vielleicht schreibst Du mal weniger abstrakt und schickst ein bisschen Code mit... a. On 01.02.10 14:03, "Stefan Sicurella" <sicure...@onlymac.de> wrote: > 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 >>>> >>>> >>>> >>> >>> >> >> >> > >