打印

关于无效的变量值

[复制链接]
810|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
baidudz|  楼主 | 2012-7-29 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
程序在计算过程中出现了无效的变量值“-1.#IND00000000”,有没有方法检测这个变量是否有效呢?量是double类型。这个变
程序暂不能从逻辑上去修改出现这个问题的代码,主要是要解决当出现了这样的值,怎么去检测?好做特殊处理,这个double类型变量功能上也没有限制。

相关帖子

沙发
秋天落叶| | 2012-7-29 21:37 | 只看该作者
最好循环变量不参与具体计算。
疑问,如果出现-1,程序是退出呢?还是想怎样?

使用特权

评论回复
板凳
pkat| | 2012-7-29 21:44 | 只看该作者
出现“-1.#IND00000000”,意味着你用一个数(而且是负数)除以0了。检查你的代码看看是否存在这样的情况。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

239

主题

2284

帖子

0

粉丝