| |||
定义:
NaN(Not a Number,非数)是计算机科学中数值数据类型的一个值,表示未定义或不可表示的值。常在浮点数运算中使用。首次引入NaN的是1985年的IEEE 754浮点数标准。
会返回NaN的运算:
操作数中至少有一个是 NaN 的运算
未定义操作
下列除法运算:0/0、∞/∞、∞/−∞、−∞/∞、−∞/−∞
下列乘法运算:0×∞、0×-∞
下列加法运算:∞ + (−∞)、(−∞) + ∞
下列减法运算:∞ - ∞、(−∞) - (−∞)
产生复数结果的实数运算。例如:
对负数进行开方运算
对负数进行对数运算
对比-1小或比+1大的数进行反正弦或反余弦运算