Java中浮点数除0问题
System.out.println(1.0/0); 会抛异常吗?
?
?两个不同类型的数作运算,以取值范围大的类型为标准,
且在Java中,浮点数有无限值和NaN的概念,
所以上述表达式不会抛出ArithmeticException异常,
而是输出Infinity。
发布时间: 2012-10-21 09:00:07 作者: rapoo
Java中浮点数除0问题
System.out.println(1.0/0); 会抛异常吗?
?
?两个不同类型的数作运算,以取值范围大的类型为标准,
且在Java中,浮点数有无限值和NaN的概念,
所以上述表达式不会抛出ArithmeticException异常,
而是输出Infinity。