简介:许多朋友问有关NAN多少等于Python的问题。首席执行官在本文中注明将为您提供详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!
本文目录清单:
1.了解python中的inf和nan 2之间的差异,数据库中的空值和空的空值之间的差,以及python中的NAN值,python中的NAN值以及处理4.
Python中的正或无尽性是通过使用Float(“ Inf”)或Float(“ -inf”)表示的。
这里有点特别,写作:float(“ inf”),float(“ inf”)或float('inf')。
当涉及和比较时,所有数字都比无限的浮点数(“ -inf”)大,并且所有数字均小于无限的浮点(“ INF”)。
当比较时,float(“+inf”)等于三。
同样,返回(“ -inf”)== float(“ -inf”)也是正确的。
简单的添加,负和乘法操作仍将返回到无尽。
特殊,0 * float('inf')结果是:nan
float('inf') / float('inf')结果是:nan
float('inf')-float('inf')结果是:nan
float('-inf')-float('-Inf')结果也是:nan
NAN代表数字(不是数字),它不等于0
由于NAN不是数字,因此相关计算无法获得数字。
NAN涉及的所有行动都返回NAN。
结果全部:NAN
比较操作时,所有背面都是错误的
特别注意这两个流('nan')并不相等!
您可以在Python中使用Math.isinf()和Math.isnan()来确定数据是INF还是NAN。
Numpy中有类似的方法与判断数据。
测试问题:
0 / float('inf')== 0 / float('-inf')结果是对还是错?
参考资料:
Python对Python的用途('inf')
stackoverflow.com上的问答:什么是inf和nan?
空值也是一种值,但它只是一个空字符串。null是一个指示什么都没有的对象。没有空间存储。NAN是没有数字的缩写。
实际上,NAN值是指NAN值,该值指的是计算机中无法表示的数字
通常,它以NAN值为0进行处理,例如
python指出,没有数字使用小写
你可以定义这样的nan
a = flow('nan')
或者
从小数进口小数
a =十进制('nan')
最常见的计算是无限的,无限减少。
float('inf')-float('inf')
确定数字是否为nan
导入数学
打印(Math.isnan(a))
Nan和Nan之间的比较关系是Nan!= nan
因此,如果一个数字并不意味着自己,您也可以判断为NAN类型
此外,Numpy中有NAN类型,但我并不是说它是Python的本地。
结论:以上是首席CTO的全部内容,请注意,python中的Nan与所有人息息相关。感谢您阅读本网站的内容。我希望这对您有帮助。有关Python中NAN多少的更多相关内容是在此站点上找到它的不同之处。