神奇:java中float,double,int的值比较运算
2015-06-17 14:39
489 查看
float x = 302.01f;
System.out.println(x == 302.01); //false
System.out.println(x == 302.01f); //true
double y = 302.01;
System.out.println(y == 302.01); //true
System.out.println(y == 302.01f); //false
float z = 302.00f;
System.out.println(z == 302); //true
System.out.println(z == 302f); //true
double j = 302;
System.out.println(j == 302); //true
System.out.println(j == 302f); //true
System.out.println(x == 302.01); //false
System.out.println(x == 302.01f); //true
double y = 302.01;
System.out.println(y == 302.01); //true
System.out.println(y == 302.01f); //false
float z = 302.00f;
System.out.println(z == 302); //true
System.out.println(z == 302f); //true
double j = 302;
System.out.println(j == 302); //true
System.out.println(j == 302f); //true
相关文章推荐
- Java 解析 lnk 快捷方式文件的方法(转)
- java控制台版扫雷
- java String类有关静态变量,常量池,引用对象的问题
- java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 不能使用 '(未知的)';文件已在使用中
- Java NIO系列教程(十一) Pipe
- Struts2框架实现简单的用户登入
- java对象的强引用,软引用,弱引用和虚引用
- Spring+mabatis配置文件
- 第3章 Java的基本程序设计结构
- ElasticSearch:堆大小与swap设置
- springMVC 4.0 集成 quartz 2.2实例
- javamail中使用一些问题的解决方案
- Java: 在不同windows主题下,JFrame窗口设置最佳高度的解决方案
- java: 关于从jar中读取资源遇到的问题getClass().getResource(...)
- java锁的理解
- Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)
- Java生成Excel表格的代码
- Java基础 Collections Arrays 增强for循环 可变参数
- eclipse如何修改dynamic web module version
- Java NIO系列教程(十) Java NIO DatagramChannel