math.isnan()
时间: 2024-05-01 19:21:00 浏览: 144
C语言math.h文件使用说明及相应示例程序
`math.isnan()` 是 Python 中的一个函数,用于判断一个数是否为 NaN(not a number)。NaN 是一种特殊的浮点数,表示无法表示的数字,例如 0/0 或者无穷大 -∞/+∞ 的运算结果。`math.isnan()` 接受一个参数,如果参数是 NaN,则返回 True,否则返回 False。举个例子:
```python
import math
x = float('nan')
print(math.isnan(x)) # 输出 True
y = 1.0 / 0.0
print(math.isnan(y)) # 输出 False
```
在上面的例子中,`float('nan')` 用于创建一个 NaN 值的浮点数,而 `1.0 / 0.0` 则是一个无穷大的浮点数。
阅读全文