除数为零的运算 当除数与被除数都为整数,且除数为零时,例如: 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不等于任何值。 自己测试下
|