jwbf.net
当前位置:首页 >> 在jAvA中输出的是NAN >>

在jAvA中输出的是NAN

Math.log(0) 的结果是-Infinity (负无穷大)所以 再与其它数运算,结果,就不是一个正常的数了,NaN not a number!

表示不是一个数,例如计算0/0或者负数的平方根结果就是NaN。 Java所有的浮点数值计算都遵循IEEE 754标准,用于表示溢出和出错情况的三个特殊的浮点数值: 正无穷大 负无穷大 NaN 望采纳~

Not A Number 不是一个数字 javascript吧

不是数字的意思。not a number

NaN,是Not a Number的缩写。 NaN 用于处理计算中出现的错误情况,比如 0.0 除以 0.0 或者求负数的平方根。由上面的表中可以看出,对于单精度浮点数,NaN 表示为指数为 emax + 1 = 128(指数域全为 1),且尾数域不等于零的浮点数。IEEE 标准没...

NaN“Not a Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN 值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN 。

求a2为底a1的对数,保留两位小数 import java.util.Scanner; public class DuiShu { public static void main(String[] args) { Scanner scan = new Scanner(System.in); double a1 = scan.nextDouble(); double a2 = scan.nextDouble(); System...

String s="男"; if(s.contains("男")){ System.out.println("男同学"); 女同学同理 }

如果要判断各种类型的,最好还是用正则表达式,因为任何类型的数据都可以转成字符串。 String str = "3849.43";boolean isNumber = str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");

当你输入人分数都小于85时,avg = sum / cou;中cou=0,0做被除数会报NAN

网站首页 | 网站地图
All rights reserved Powered by www.jwbf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com