浮点数误差

10995
10

kian 小试身手Lv3

发表于2019-6-5 14:32

悬赏1

未解决

楼主
这个是一张报表上的数,是经过公式计算的,本来应该是0,但是出现了现在的数,请问下这个应该怎么处理

最近看过此主题的会员

wulili

usery

王紫捷

孤傲的旋律

Edmund

缱绻

wuyingchun

zhouxm

admin

10个回答

只看楼主

孤傲的旋律 数据达人Lv4

发表于2019-6-5 14:36

只看该作者

取消 关注该作者的回复

沙发

浮点数误差什么意思啊,,是误差导致它显示错误的吗?

kian 小试身手Lv3

发表于2019-6-5 14:39

只看该作者

取消 关注该作者的回复

板凳

孤傲的旋律 发表于 2019-6-5 14:36
浮点数误差什么意思啊,,是误差导致它显示错误的吗?

对的,本来按照公式相减之后应该是0,结果显示出来是这个数字,但是好像保存到数据库里是0

孤傲的旋律 数据达人Lv4

发表于2019-6-5 14:47

只看该作者

取消 关注该作者的回复

地板

kian 发表于 2019-6-5 14:39
对的,本来按照公式相减之后应该是0,结果显示出来是这个数字,但是好像保存到数据库里是0 ...

我看显示值是9呀,,这个误差这么大的吗?公式是怎么写的呢,取出来的数值运算是什么样的呀 比如9/4+(2*3)这种格式?

kian 小试身手Lv3

发表于2019-6-5 14:49

只看该作者

取消 关注该作者的回复

5#

孤傲的旋律 发表于 2019-6-5 14:47
我看显示值是9呀,,这个误差这么大的吗?公式是怎么写的呢,取出来的数值运算是什么样的呀 比如9/4+(2* ...

不是9啊 你仔细看后边还有个E-13 是个极小数

孤傲的旋律 数据达人Lv4

发表于2019-6-5 15:05

只看该作者

取消 关注该作者的回复

6#

kian 发表于 2019-6-5 14:49
不是9啊 你仔细看后边还有个E-13 是个极小数

哦哦  那公式是什么??公式对应的值是啥 我本地操作看看,另外说明下i的具体版本号
或者是直接上传下任务备份,说明下是哪个表元,每个值应该填什么??

kian 小试身手Lv3

发表于2019-6-5 15:16

只看该作者

取消 关注该作者的回复

7#

孤傲的旋律 发表于 2019-6-5 15:05
哦哦  那公式是什么??公式对应的值是啥 我本地操作看看,另外说明下i的具体版本号
或者是直接上传下任务 ...

值就是截图上的,出现我说的那个情况就是填值的时候,保存完在重新点进去就变成0了

孤傲的旋律 数据达人Lv4

发表于2019-6-5 15:21

只看该作者

取消 关注该作者的回复

8#

kian 发表于 2019-6-5 15:16
值就是截图上的,出现我说的那个情况就是填值的时候,保存完在重新点进去就变成0了 ...

好我试试

孤傲的旋律 数据达人Lv4

发表于2019-6-5 16:24

只看该作者

取消 关注该作者的回复

9#


呃 没有复现呀  ,你产品具体版本号是多少?

kian 小试身手Lv3

发表于2019-6-10 09:42

只看该作者

取消 关注该作者的回复

11#

孤傲的旋律 发表于 2019-6-5 16:24
呃 没有复现呀  ,你产品具体版本号是多少?

这个问题也是只出现在这一个表元里,而且只出现在2019年5月这一个报表期0305这一个机构里

孤傲的旋律 数据达人Lv4

发表于2019-6-12 11:18

只看该作者

取消 关注该作者的回复

12#

kian 发表于 2019-6-10 09:42
这个问题也是只出现在这一个表元里,而且只出现在2019年5月这一个报表期0305这一个机构里 ...

要不给我下任务备份看看

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号