您的位置:首页 > 移动开发 > IOS开发

ios 除数为0时

2015-09-29 11:46 811 查看
1.我本以为除数为0时会报crash,结果出人意料的是inf,无穷的意思。我原来想用落满灰沉的try-catch,结果又打入冷宫了,看来它在Ios里是一点用也没有啊!

正确的处理方法如下:

if (result == INFINITY) {
NSLog(@"除数不能为空,你不知道吗");
}

2. sqrt(-1) 值为NAN,但是无法用if (result == NAN)来判断,还没有找到解决方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: