摘要: 转自http://blog.csdn.net/alanzyy/article/details/8591534在数学中,规定被除数不能为0那么在Java程序中一旦出现除数为0时,会出现什么情况呢:对于除数a和被除数b (a=0),(1)如果二者均为int型(long也是int型),结果会抛出异常:java.lang.ArithmeticException: / by zero(2)如果其中有一个为double或者float型,结果则是Infinity另外,对于Double和Float的NaN/Infinity等是否相等呢:Float.NaN == Double.NaNfalseFloat.NEG 阅读全文
posted @ 2013-10-29 20:06 soul390 阅读(2853) 评论(1) 推荐(0) 编辑