python 正负无穷
时间: 2023-10-29 19:58:36 浏览: 139
python判断正负数方式
5星 · 资源好评率100%
在Python中,可以使用`float('inf')`表示正无穷,使用`float('-inf')`表示负无穷。这两个值可以用于进行简单的加法和乘法运算,结果将会是无穷大。例如,`print(1 + float('inf'))`的结果是`inf`,`print(2 * float('inf'))`的结果也是`inf`。
除了无穷大,如果除以无穷大得到的结果是0,即`999/float('inf')`的结果是0.0。另外,如果除以负无穷大得到的结果是负零,即`-0.0/float('-inf')`的结果是-0.0。
另外,Python中的`nan`代表不是一个数,它并不等于0。例如,`float('inf') * 0`的结果是`nan`,`float('inf') / float('inf')`的结果也是`nan`。同样地,`float('inf') - float('inf')`和`float('-inf') - float('-inf')`的结果都是`nan`。
总结起来,Python中使用`float('inf')`表示正无穷,使用`float('-inf')`表示负无穷。加法和乘法运算会得到无穷大,除以无穷大会得到0,除以负无穷大会得到负零。另外,`nan`表示不是一个数,与0不相等。
阅读全文