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 >> >> >> > >