关于VB小数计算出错的问题
zjtzx 2003-08-20 09:40:36 在VB中进行大量数字运算过程中会出现很多小数的问题造成误差应该怎么解决?
样子大概简单点说是这样:11.1+222.2=233.2999999902313999
还出现一个671320.3+867250.6+80498.91=1619070这种问题
变量我是设成单精度或双精度都有这样问题,虽然我用ROUND进行保留2位小数,但有些情况下还是会有一定的误差,不知道是什么原因引起的,这些数字我是调用ACCES数据库的,请高手指教!谢谢