?round(147.3250000000,2) ?round(147.32500000000,2)After this i tried some other things to find out what is wrong here:
for lnValueBasic = 1 to 200 lnValue = lnValueBasic + 0.325 lnValueLong = round(lnValue,11) lnValueRound = round(lnValueLong,2) lnDifferenceBasic_Round=lnValueRound-lnValueBasic && has to be 0.33 if lnDifferenceBasic_Round <> 0.33 messagebox(lnValueBasic) endif endforIf you run this piece of code you'll see that for lnValueBasic being between 128 and 163 the round()-function does not work properly.