void C计算器1Dlg::OnBnClickedButton12()//乘法
{
// TODO: 在此添加控件通知处理程序代码
CString str1, str2;
m_Edit1.GetWindowText(str1);
m_Edit2.GetWindowText(str2);
double a = atof(str1), b = atof(str2);
if (str1 != "")
{
if (g_ys == 0)
{
g_ys = 3;
}
switch (g_ys)
{
case 1:g_sz1 = a + b; break;
case 2:g_sz1 = b - a; break;
case 3:
if (str2 == "")
{
g_sz1 = a; break;
}
else
{
g_sz1 = a * b; break;
}
case 4:g_sz1 = b / a; break;
default:
break;
}
g_ys = 3;
str1.Format("%1f", g_sz1);
m_Edit2.SetWindowText(str1);
m_Edit1.SetWindowText("");
g_str = "";
}
}