美文网首页
python 的 inf 和 nan

python 的 inf 和 nan

作者: vckah | 来源:发表于2018-06-06 11:39 被阅读0次

问题起源于我想判断一个数大于最小的负整数,结果发现不知道如何表示这个最小的负整数。
C 语言中表示最大的正整数值是 0x7FFF FFFF,最小的负整数是 0x8000 0000。
查阅资料后,发现 inf 表示无穷大,需要使用 float(‘inf’) 函数来转化,那么对应的就有 float('-inf') 表示无穷小了。这样你就可以使用任意数来判断和它的关系了。例如:

-1248930214917248124 > float('-inf')   ----> True
9872473856123987172498612124 < float(inf')   -->True

另外还有 nan,这种写法在 pandans 中常见,表示缺失的数据,所以一般用 nan 来表示。任何与其做运算结果都是 nan。

相关文章

  • 认识python中的inf和nan

    认识python中的inf和nan python中的正无穷或负无穷,使用float("inf")或float("-...

  • python 的 inf 和 nan

    问题起源于我想判断一个数大于最小的负整数,结果发现不知道如何表示这个最小的负整数。C 语言中表示最大的正整数值是 ...

  • INF和NAN

    INF 在Python中,inf表示正无穷,-inf表示负无穷 在比较的时候,所有的数都比正无穷小,所有的数都比负...

  • iOS Nan or +inf

    崩溃日志 对NaN进行了json转换导致崩溃 什么是NaN 和 +inf nan: not a number 不是...

  • Python3 - 无穷大与NaN

    问题 创建或测试正无穷(inf)、负无穷(-inf)或NaN等非数字的浮点数。 解决方案 Python并没有特殊的...

  • lua数学计算的inf和nan

    我们虽然已经脱离了野蛮和不开化,但是,我们依然保持着对未知世界的敬畏。当人们还处在洪荒远古时期,我们对未知的...

  • objective-c NaN和Inf问题

    objective-c NaN和Inf问题 今天调个bug,,调了估计都快一个小时了,一个float变量值为nan...

  • 一些报错

    1. Error in do_one(nmeth) :NA/NaN/Inf in foreign function...

  • 2019-07-25

    四、NA、Inf、NaN、NULL 特殊值(https://zhuanlan.zhihu.com/p/470299...

  • swift除以0问题

    看代码 结论: 整数除以0会崩溃。 浮点数除以0不会崩溃。结果可能为inf,-inf,或nan。 但是为了程序的健...

网友评论

      本文标题:python 的 inf 和 nan

      本文链接:https://www.haomeiwen.com/subject/pthbsftx.html