- 博客(1)
- 收藏
- 关注
原创 Java学习陷阱(一)
浮点数的使用 float num1=2.7; double num2=8.1/3; System.out.println(num1);//2.7 System.out.println(num2);//2.69999997 if(num1=num2){ System.out.println("相等");//不会输出 } 因为浮点数和整数运算后结果是一个近似值,所以不能将运算结果是浮点数的值直接拿来进行逻辑判断。 解决方案:只要两个数的差值在某个范围内便认定为是相等! if(Math.ab
2021-07-30 17:01:50 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人