Office中国论坛/Access中国论坛
标题:
谁有更好的办法--关于四舍五入的问题
[打印本页]
作者:
bywind
时间:
2004-2-13 04:58
标题:
谁有更好的办法--关于四舍五入的问题
我在做医疗赔付的时候,每到0.5分的时候就不能四舍五入到1分,
后来发现,原来计算结果尾数为0.5分的时候,电脑会给出0.4899……,这样的随机数,
所以电脑做四舍五入的时候就把它舍去了。后来我人为地给它加上了0.02分,这样就能四舍五入就能正确了
不过,有没有更好的办法呢??
作者:
AlexLiu
时间:
2004-2-13 05:52
这要看你用什么字段类型来记录,通常用currency。
作者:
bywind
时间:
2004-2-13 06:15
我是用查询计算出来的结果啊
作者:
sea.er
时间:
2004-2-13 08:18
Int([字段]*100/100+.5)
作者:
bywind
时间:
2004-2-14 03:17
不行吧,我的分已经是小数啦,
0.555的时候,四舍五入结果得到0.55。
怎么样才可能解决这个问题呢?
作者:
Fbeter
时间:
2004-2-14 05:38
Round(0.555,2) = 0.56
符合你的要求吗
作者:
tsunami998
时间:
2004-2-24 21:55
加0.5后取整.
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3