标题:[求助]各位仁兄帮个忙吧(浮点数的累加)
只看楼主
lxclinton
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
 问题点数:0 回复次数:2 
[求助]各位仁兄帮个忙吧(浮点数的累加)
为什么浮点数累加会得不到预想值?
例如,
1==0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1
其值不为true ?
搜索更多相关主题的帖子: 仁兄 点数 累加 
2006-10-17 15:20
SunShining
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:31
帖 子:2215
专家分:0
注 册:2006-2-17
得分:0 
.浮点数在计算机中永远是不精准的.

[glow=255,violet,2]闭关修炼ing...[/glow] [FLASH=360,180]http://www./chinaren.swf[/FLASH]
2006-10-21 18:50
gothree
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-21
得分:0 

对于浮点数不能够直接比较是否相等,
1-(0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1) < 1e-10

2006-10-26 16:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-96912-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.256652 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved