黑马程序员技术交流社区
标题:
测试double型除数为0不是引发异常
[打印本页]
作者:
九零零
时间:
2014-9-28 10:09
标题:
测试double型除数为0不是引发异常
public class Test
{
public static void main(String[] args)
{
double x, y, z;
x=23.5;
y=0;
z=x/y;
System.out.println("正实数除以零结果:"+z);
x=-52.6;
z=x/y;
System.out.println("负实数除以零结果:"+z);
x=0;
y=0;
z=x/y;
System.out.println("零除以零结果:"+z);
}
}
复制代码
运行结果如图所示,double型的除法运算允许除数为零,如果这时被除数是正数,则结果是Infinity,表示正无穷大;如果被除数是负数,结果是-Infinity,表示是负无穷大;如果被除数也是零,则结果是NaN(Not a Number)。总之,double型除数为零是不会引发异常的
捕获.PNG
(2 KB, 下载次数: 14)
下载附件
2014-9-28 10:03 上传
运行结果
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2