在用C#做一个计算器,就是除0异常处理不了,有没有能前辈教教方法? 5
6个回答
展开全部
在计算步骤前try
catch(DevideByZeroException) {
MessageBox.Show("不能被0除!");
}
catch(DevideByZeroException) {
MessageBox.Show("不能被0除!");
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那一群,你们学过C#吗?你试一试啊,方法不对就别乱说,在C#中除零是正无穷大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C# (2008)以后定义了NaN,被零除后会得出NaN(+-无穷大……),NaN是一个“非数值”的数字!以适合科学应用!
因此,你应做个判断:判断分母不为零(含+0、-0)。
C#不再报异常啦。。。
因此,你应做个判断:判断分母不为零(含+0、-0)。
C#不再报异常啦。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
try
{}catch抛出这个异常就行了
{}catch抛出这个异常就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在实际生活中,0是不能被除的。
程序中一样。
看看代码给我发过来 329399491
程序中一样。
看看代码给我发过来 329399491
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询