iOS 计算得到NaN

程序闪退,发现是计算得到了NaN,Not a Number

情况如下:

1.小数的除法运算中,分母为0。

2.对负数进行开平方根运算。

3.其他数学函数的不正确运算,例如0乘以一个无穷大的数。

所以在运算的时候最好先判断一下分母是否为0,最后结果也可以用isnan(X)方法来判断

猜你喜欢

转载自blog.csdn.net/bitcser/article/details/100563849
ios