关于无效的变量值

[复制链接]
 楼主| 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

粉丝
快速回复 在线客服 返回列表 返回顶部