黑马程序员技术交流社区
标题: 除数为零的运算,整数异常,浮点型则不会 [打印本页]
作者: 海狮 时间: 2015-10-18 23:59
标题: 除数为零的运算,整数异常,浮点型则不会
除数为零的运算
当除数与被除数都为整数,且除数为零时,例如:
a/b与a%b都会出现异常
而当被除数与除数都为浮点类型时,且除数为0时,例如:
- float a=7,b=0.0f//(<font face="宋体">或者 </font><font face="Times New Roman">double a=7,b=0.0)</font>
复制代码
/b与a%b都不会出现异常,但返回值为NaN(表示Not a Number)或者Infinity(表示正无穷大,-Infinity表示负无穷大),这两个是float与double的封装类的常量,其中NaN不等于任何值。
自己测试下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |