
在JAVA语言中 NaN 表示什么
如题,在JAVA的API包里经常看到.例如:powpublicstaticdoublepow(doublea,doubleb)返回第一个参数的第二个参数次幂的值。特殊情况...
如题,在JAVA的API包里经常看到. 例如:
pow
public static double pow(double a,
double b)返回第一个参数的第二个参数次幂的值。特殊情况如下:
如果第二个参数为正 0 或负 0,那么结果为 1.0。
如果第二个参数为 1.0,那么结果与第一个参数相同。
如果第二个参数为 NaN,那么结果为 NaN。
如果第一个参数为 NaN,第二个参数非 0,那么结果为 NaN。
求教 这个NaN到底是什么意思. 越详细越好 展开
pow
public static double pow(double a,
double b)返回第一个参数的第二个参数次幂的值。特殊情况如下:
如果第二个参数为正 0 或负 0,那么结果为 1.0。
如果第二个参数为 1.0,那么结果与第一个参数相同。
如果第二个参数为 NaN,那么结果为 NaN。
如果第一个参数为 NaN,第二个参数非 0,那么结果为 NaN。
求教 这个NaN到底是什么意思. 越详细越好 展开
5个回答
展开全部
表示算术表达式返回非数字值的非凡值。
number.NaN
number 参数是Number 对象.
说明
在能够访问 NaN 属性前不必创建 Number 对象。
NaN 不与任何值相等,包括其本身。要检测值是否为 NaN,请使用 isNaN 函数。
文章来源: 动态网站制作(www.knowsky.com) 出处:http://www.knowsky.com/361579.html
number.NaN
number 参数是Number 对象.
说明
在能够访问 NaN 属性前不必创建 Number 对象。
NaN 不与任何值相等,包括其本身。要检测值是否为 NaN,请使用 isNaN 函数。
文章来源: 动态网站制作(www.knowsky.com) 出处:http://www.knowsky.com/361579.html
展开全部
表示它不是一个数字,是个无效的值,不与任何值相等,包括它自身,也就是说
NaN!=NaN
NaN!=NaN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查方法里的参数是否为数字。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Not a number 的简称。不是数字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
NaN“Not
a
Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN
值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至
NaN
本身也不等于
NaN
。
a
Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN
值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至
NaN
本身也不等于
NaN
。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询