Office中国论坛/Access中国论坛

标题: 〔求助〕汇总后减去相同的数字不等于0 [打印本页]

作者: Schuline    时间: 2009-9-11 15:52
标题: 〔求助〕汇总后减去相同的数字不等于0
本帖最后由 Schuline 于 2009-9-11 15:55 编辑

我用的是office2003,发现access一个很奇怪的问题。举个例子吧,某销售人员销售目标是521185.66,第一次销售400000,第二次销售121185.66,结果两次销售汇总和销售目标相减时结果不是0而是5.82076609134674E-11,但另一个销售人员销售情况为300000.66和221185,结果就正确为0了,是不是很奇怪。
不信可以试试,示例数据库查询也传上。
作者: Henry D. Sy    时间: 2009-9-11 16:18
ddddddddddd
作者: aslxt    时间: 2009-9-11 16:27
应该是数据类型的问题!?
作者: Schuline    时间: 2009-9-11 17:07
本帖最后由 Schuline 于 2009-9-11 17:23 编辑

2# Henry D. Sy
谢谢,能解释一下为什么不能用双精度类型或者问题产生的原因吗?我不觉得用双精度类型是错误的。经过试验,用小数类型也不会产生这种问题。(可以不用解释了,刚网上查过了,双精度类型就会产生这种问题,精确数字一般用小数型)

再问一个问题,就是两个字段的数字格式相同,为什么查询相减后格式不是继承前两个字段,如何保持相减后的字段格式?
作者: asklove    时间: 2009-9-12 09:50
查询设计里
差-右键-属性,你就会看到想要的东东




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