查看单个帖子
旧 2011-12-13, 19:48   #3
六级阿森
初级会员
 
六级阿森 的头像
 
注册日期: 2011-12-13
年龄: 35
帖子: 5
声望力: 0
六级阿森 正向着好的方向发展
默认 回复: 0.3+0.15-0.45为什么不等于0!!

还有如果在matlab中输入 (0.3+0.15)==0.45结果为‘假’ 而在mathematica中 虽然0.3+0.15-0.45也不为0 结果为-5.55112*10^-17 但是在mathematica 中输入(0.3+0.15)==0.45 结果为‘真’显然mathematica将此误差忽略了 而matlab却做不到 编程时有什么方法避免这个缺陷呢 谢谢
六级阿森 当前离线   回复时引用此帖