首页 > 代码库 > float、double以及正负无穷大——2017.08.01
float、double以及正负无穷大——2017.08.01
package Collection; public class PrimitiveType { public static void main(String[] args) { // TODO Auto-generated method stub float f=5.45321562154655215f;//定义float类型后面必须加f float f1=5.2354f; //对比两个输出结果之间的差异 float f2=54222.4541564664f; float f3=574841154.021f; System.out.println(f); System.out.println(f1); System.out.println(f2); System.out.println(f3); /* * 5.4532156 5.2354 54222.453 5.7484115E8 经过对比我们发现如果float输出不超过8位 数字E8表示乘以科学计算法 */ } }
package Collection; public class PrimitiveDouble { public static void main(String[] args) { // TODO Auto-generated method stub double d1=23518811455.5144; double d2=2.5; System.out.println(d1); System.out.println(d2); } //2.35188114555144E10 //2.5 //此时double可以不带d; }
package Collection; public class PrimitiveDouble { public static void main(String[] args) { System.out.println(3.2f/0); System.out.println(-3.2f/0); //Infinity 正无穷大 // -Infinity 负无穷大 } //Infinity 正无穷大 // -Infinity 负无穷大 }
float、double以及正负无穷大——2017.08.01
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。