Python中可以用如下方式表示正负无穷:
float("inf"), float("-inf")利用 inf 做简单加、乘算术运算仍会得到 inf
>>> 1 + float('inf')
inf
>>> 2 * float('inf')
inf但是利用 inf 乘以0会得到 not-a-number(NaN):
>>> 0 * float("inf")
nan除了inf外的其他数除以inf,会得到0
>>> 889 / float('inf')
0.0
>>> float('inf')/float('inf')
nan不等式:
当涉及 > 和 < 运算时,
所有数都比-inf大
所有数都比+inf小
等式:
+inf 和 +inf相等
-inf 和 -inf相等

本文介绍Python中如何表示正负无穷大,并探讨了涉及无穷大的基本算术运算结果,包括加法、乘法以及除法运算的特点。此外还讨论了在比较运算中的表现。
19

被折叠的 条评论
为什么被折叠?



