0.3f==0.3和0.5f==0.5的返回值分别是什么?麻烦写一下具体的运算步骤。万分感谢
解决方案 »
- ResourceBundle问题
- SSH整合报错sessionFactory创建异常
- 谁有JGraph Layout Pro的原代码,传我一份,100分作为回报,非常谢谢
- applet小程序在ie6上如何显示?
- 什么是“实例”?急
- abstract class 的构造函数问题!!!(急)
- 对这段熟悉的代码再问一个问题
- 紧急啊!100分相送!请问在sql server 2000中,我一个查询语句查出来的某个字段是text类型。。。。
- applet一个奇怪的技巧
- 用JAVA的IO怎么实现图形文件(GIF/JPG)的读写,100分奉送!
- static的困惑
- [跪求一个算法]数组int[] num={1,2,3,4,5,6,7,8,9,10}[请进]
System.out.println(0.5f == 0.5); true
double的话同是如此,但double的位数更多所以,这样用==来比较肯定不相等一般程序中,是很少用float,double直接==比较的,如果不可避免这两种类型的比较,一般采用减法来做,如
if(a-b<0.000001) {
//就表示两者相等,精度自己控制
}