Office中国论坛/Access中国论坛

标题: 新手求助!!!谢谢!!! [打印本页]

作者: hpsan    时间: 2002-12-12 20:29
标题: 新手求助!!!谢谢!!!
在对窗体中的一组数字进行运算时有一组数字的运算出现偏差,如:
900×1.05应该为945,可结果却显示944.9999,1800×0.5×1.05应该为945,结果也是显示为944.9999,其他数字却不会出现这种情况,1000×1.05,1500×1.05。。。,总之,结果为945时,程序却显示为944.9999。该如何解决。谢谢!!!!!
作者: cattjiu    时间: 2002-12-12 20:35
用四舍五入方法,具体搜索“四舍五入”。
作者: 竹笛    时间: 2002-12-12 20:52
round([结果],0),保留0位小数
round([结果],1),保留1位小数

作者: hpsan    时间: 2002-12-12 22:52
请问为什么会出现这种情况?谢谢!!!
还有请问竹笛,我的结果是显示在一文本框中的,那
round的格式是否就是:round (文本框 ,2)
作者: hpsan    时间: 2002-12-12 22:59
还有为什么我在文本框的属性中的格式一栏设置格式为常规数字,小数点位数为2,它显示还是944.9999。
作者: guotianxin    时间: 2002-12-12 23:06
使用Format函数
格式:Format(字段名,"999.99")




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3