美文网首页
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

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