大家好,请教下,在计算中,当遇到除数为零时,希望程序自动跳过该计算,不让这种情况参与计算,要如何处理呢
我当前是这样进行的,打要出问题:
if (Dlg.m_strX1 <= 0)
{
A1 = 0;
B1 = 0;
}
else
{
A1 = 1;
B1 = 5 * Dlg.m_stru1 / Dlg.m_strX1;
}
大家好,请教下,在计算中,当遇到除数为零时,希望程序自动跳过该计算,不让这种情况参与计算,要如何处理呢
我当前是这样进行的,打要出问题:
if (Dlg.m_strX1 <= 0)
{
A1 = 0;
B1 = 0;
}
else
{
A1 = 1;
B1 = 5 * Dlg.m_stru1 / Dlg.m_strX1;
}
如果只是针对除数为0想跳过的话,用if来个选择执行或者用个try-catch-finally捕获异常。
但是针对你的代码,感觉看不出是什么意思啊~