问题描述
- 如果对话框中数据大于等于0,则计数为1,反之则计数为零,如何完成
-
大家好,请教下大家:需要根据条件完成计数,不知改如何完成
如果对话框中数据大于等于0,则计数为1,反之则计数为零,如何完成
解决方案
GetWindowText获取数据,然后if来判断
解决方案二:
$count=$_GET[‘x’];
$i=0;
if($count>0)
{
$i++;
}
retrun $i;
解决方案三:
非常感谢两位的指教,后来想想可能是除数为零时导致的异常结果,我目前的代码是这样写的,其中m_strX1 有可能为零。不知有没有办法让其遇到此类情况时让其跳过,不让它参与计算的办法呢
if (Dlg.m_strX1 <= 0)
{
A1 = 0;//计数用
B1 = 0;//计算平均电导率用
}
else
{
A1 = 1;
B1 = 5 * Dlg.m_stru1 / Dlg.m_strX1;
}
时间: 2024-08-03 10:46:26