Hallo, I have very strange (at least for me) problem. My customer has very big financial transactions after inventory closing. They try to correct it by financial worksheet but there was the error with roundings. After investigation I have discovered that for number bigger than 10000000000000.00 (1 with 13 zeros) function round() returnes value with difference of 0.01 !!!!
Let's consider a job { real az; ; az = 10000000000000.00; az = round(az,0.01); info(num2str(az,2,2,2,2); } for az = 10000000000000.00 system display the same number but for az = 10000000000000.01 system displays 10000000000000.02 !!! When I try the same job on my test installation all works fine, on installation of other customers all is OK as well. Only for this one something goes wrong. Could somebody of You explain this behaviour ??? Best regards Arkadiusz Zimniak ------------------------ Yahoo! Groups Sponsor --------------------~--> $9.95 domain names from Yahoo!. Register anything. http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/saFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/development-axapta/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/