黑马程序员技术交流社区

标题: 浮点型比较问题 [打印本页]

作者: luomoss    时间: 2017-2-16 09:02
标题: 浮点型比较问题
之前看到网上说浮点型只要两个数大小范围在0.0000001范围内即相等,但是如下代码相差1,运行结果我想不通


float d1 = 423432423f;
float d2 = d1+1;
if(d1==d2 ){
                System.out.println("d1==d2");
}else{
        System.out.println("d1!=d2");
}
作者: xiaoyizi    时间: 2017-2-16 12:30
嗯嗯可以

作者: 灬Wonder    时间: 2017-2-16 15:46
6666666666666666666
作者: 完蛋了    时间: 2017-2-17 01:05
输出else,不等于吧





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2