奇妙数据

python中的正负无穷表示法
python中如何表示无穷大和无穷小float('inf') 表示正无穷-float('inf') 或 float...
扫描右侧二维码阅读全文
29
2018/10

python中的正负无穷表示法

python中如何表示无穷大和无穷小

  • float('inf') 表示正无穷
  • -float('inf') 或 float('-inf') 表示负无穷

其中,inf 均可以写成 Inf

正负无穷的用法

  • 使用inf做简单加、减、乘、除算数运算仍会得到inf

无穷1.png

  • 使用inf乘以0,会得到 not-a-number(NaN)
>>> float('inf')*0
nan
  • 除inf外,其他数除以inf,会得0
>>> 1000/float('inf')
0.0

不等式

  • 当涉及>和<运算时,所有数都比-inf大,所有数都比inf小

等式

  • +inf和+inf相等,-inf和-inf相等

总结

通常的运算很少会涉及到inf的操作,inf的运算规则遵从IEEE 754-1985 标准

最后修改:2018 年 10 月 29 日 11 : 29 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论