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)来判断,还没有找到解决方法。
正确的处理方法如下:
if (result == INFINITY) {
NSLog(@"除数不能为空,你不知道吗");
}
2. sqrt(-1) 值为NAN,但是无法用if (result == NAN)来判断,还没有找到解决方法。
相关文章推荐
- IOS欢迎界面Launch Screen动态加载广告
- iOS9中Bitcode的介绍及配置
- iOS Designated Initializers : Using NS_DESIGNATED_INITIALIZER
- iOS 使用AVFoundation 扫描二维码并限定扫描区域(带代码生成蒙版)
- note: declarations in dependent base ‘std::basic_ios<char>’ are not found by unqualified lookup
- iOS中如何使用PCH文件、修改其相对路径的方法
- [iOS开发项目-5] 图片浏览器
- iOS数据本地化
- XCODE4.6创建我的第一次ios规划:hello
- iOS_正则表达式判断手机型号、邮箱、手机号、身份证、昵称、密码等
- 正则表达式在iOS中的运用
- 修改ios系统文件使Xcode编译出错
- ios常用的判断正则表达式
- iOS 9适配技巧(更新版)
- IOS之正则表达式
- 获取ios设备的电池信息
- 自学ios开发之项目第一天~(微博项目)
- iOS 调试Log
- iOS 技术分享6
- 【读书笔记】iOS-NSPredicate