在用C#做一个计算器,就是除0异常处理不了,有没有能前辈教教方法? 5

 我来答
百度网友43dd28b
2011-11-05 · TA获得超过214个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:108万
展开全部
在计算步骤前try

catch(DevideByZeroException) {
MessageBox.Show("不能被0除!");
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
得其所安居6570
2011-11-07 · TA获得超过6.4万个赞
知道大有可为答主
回答量:4.1万
采纳率:0%
帮助的人:5323万
展开全部
那一群,你们学过C#吗?你试一试啊,方法不对就别乱说,在C#中除零是正无穷大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
warrenh
2011-11-14
知道答主
回答量:2
采纳率:0%
帮助的人:3374
展开全部
C# (2008)以后定义了NaN,被零除后会得出NaN(+-无穷大……),NaN是一个“非数值”的数字!以适合科学应用!
因此,你应做个判断:判断分母不为零(含+0、-0)。
C#不再报异常啦。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忍坡器
2011-11-06 · 超过15用户采纳过TA的回答
知道答主
回答量:89
采纳率:100%
帮助的人:31.7万
展开全部
try
{}catch抛出这个异常就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xjxzhmin
2011-11-06 · TA获得超过147个赞
知道小有建树答主
回答量:333
采纳率:100%
帮助的人:119万
展开全部
在实际生活中,0是不能被除的。
程序中一样。
看看代码给我发过来 329399491
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式