package cn.tedu.day02;
public class day02002 {
public static void main(String[] args) {
//溢出的现象:因为做了大的类型的运算,会超出int的取值范围。解决方法:把整数提升long类型。
System.out.println(300000000L*60*60*24*365);
System.out.println(1-0.8);//浮点数计算结果不是准确值
System.out.println(3.14/0);//无穷大Infinity
System.out.println(0/0.0);//NAN not a number 不是一个数
}
}
本文深入探讨了Java中整型溢出现象及解决方案,通过实例展示了如何将整型变量转换为long类型以避免溢出。同时,文章分析了浮点数运算的不精确性,包括无穷大和未定义结果的处理方式。
860

被折叠的 条评论
为什么被折叠?



