算除法时,除数为0,但为何显示的是Infinity,而不是抛出异常 rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能否给代码看一下?应该是抛出Exception in thread "main" java.lang.ArithmeticException: / by zero 在JAVA代码中应该会出错。。你是不是在JSP中啊?JSP是不显示这种错误的。 浮点运算,是不会出现异常的结果是非数(NaN)浮点数的一种特殊形态 System.out.println((byte/short/char/int/long)1/0);Exception in thread "main" java.lang.ArithmeticException: / by zeroSystem.out.println((float/double)1/0);InfinityInfinity是无穷大的意思,一个正数除以一个无限趋近于0的数结果就是无限趋近于无穷大,除以0当然就是无穷大了,这只适用于float和double,至于其它类型为什么不行,你应该去问jdk的开发人员 整形数(integral types)除以0会抛出异常浮点数(floating-point types)除以0结果是infinity 浮点运算,是不会出现异常的 整形数(integral types)除以0会抛出异常 接口的实际意义在哪?求解 JDBC周期连接Oracle出现僵死 代码运行出现异常。求帮助! java.lang.ClassCastException 如何隐藏 JTabbedPane选项卡? 不知道J2EE项目里面用什么作为版本控制? 很奇观的问题,不知道有人会不?????? 读文件读到回车时的奇怪问题 使用url如何获取动态网页(*.asp *.jsp)的内容 高手! 这个简单的问题,你可会解决?(一个初学JSP的人的提问) 抛出异常与try catch 求问一个让所有版本IE都识别的Applet 写法
能否给代码看一下?应该是抛出Exception in thread "main" java.lang.ArithmeticException: / by zero
结果是非数(NaN)
浮点数的一种特殊形态
Exception in thread "main" java.lang.ArithmeticException: / by zeroSystem.out.println((float/double)1/0);
Infinity
Infinity是无穷大的意思,一个正数除以一个无限趋近于0的数结果就是无限趋近于无穷大,除以0当然就是无穷大了,这只适用于float和double,至于其它类型为什么不行,你应该去问jdk的开发人员
浮点数(floating-point types)除以0结果是infinity
整形数(integral types)除以0会抛出异常