为了和数学中的非法数字对应,标准库中定义了一个宏: NAN 来表示非法数字。比如负数开方、负数求对数、0.0/0.0、0.0* INFINITY、INFINITY/INFINITY、INFINITY-INFINITY这些操作都会得到NAN。注意: 如果是整数0/0会产生操作异常 isnan 判断是不是NAN值 isnan(x)