搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 求助,C#做的程序在做数学运算结果为非数字的问题
标题:
求助,C#做的程序在做数学运算结果为非数字的问题
只看楼主
ecmon
等 级:
新手上路
帖 子:3
专家分:0
注 册:2012-1-29
结帖率:
100%
楼主
已结贴
√
问题点数:2 回复次数:6
求助,C#做的程序在做数学运算结果为非数字的问题
求助,C#做的程序在做数学运算结果为非数字的问题
数值类型都为Double类型,输入的值带0的话结果就为非数字,请问这个问题怎样解决啊
搜索更多相关主题的帖子:
数学
2012-01-29 15:56
qq1023569223
来 自:湖南科技大学
等 级:
贵宾
威 望:
26
帖 子:2753
专家分:13404
注 册:2010-12-22
第
2
楼
得分:0
怎么会?结果太小就会显示0。
唯实惟新 至诚致志
2012-01-30 09:36
a344067183
等 级:
新手上路
帖 子:6
专家分:2
注 册:2011-10-11
第
3
楼
得分:0
请楼主表达在清楚一点
2012-01-30 10:43
BigPei
来 自:苏州
等 级:
论坛游侠
威 望:
6
帖 子:43
专家分:161
注 册:2012-1-10
第
4
楼
得分:2
使用Double.IsNaN()方法来判断数值计算结果是否是非数字。
if (Double.IsNaN(0 / zero))
{
Console.WriteLine("Double.IsNan() can determine whether a value is not-a-number.");
}
else
{
//todo
}
Fighting forever.
2012-01-30 17:19
ecmon
等 级:
新手上路
帖 子:3
专家分:0
注 册:2012-1-29
第
5
楼
得分:0
很感谢大家热情帮助,问题已经解决,是因为除数为0的情况造成的
2012-01-30 23:21
qq1023569223
来 自:湖南科技大学
等 级:
贵宾
威 望:
26
帖 子:2753
专家分:13404
注 册:2010-12-22
第
6
楼
得分:0
楼上的!
唯实惟新 至诚致志
2012-01-31 07:42
houxinming
等 级:
新手上路
帖 子:2
专家分:0
注 册:2012-2-18
第
7
楼
得分:0
回复 5楼 ecmon
建议 类似可能出现异常值的运算,全放在 try 里面去
2012-02-18 23:37
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-360107-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.025423 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved