您的位置:首页 > 其它

浮点数比较大小

2018-03-18 22:32 267 查看
在编程中我们时常会比较数的大小。但由于浮点数在计算机中储存的形式决定了其不可能像整数一样精确。比如在java中定义一个double a=0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1,输出a的值,你会发现不是1而是0.999999。所以在比较浮点数的大小时最好采用两个数的差的绝对值小于一个很小的数,比如1e-6。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: