Escribir programa de calculadora usando vb6.0
//Procesamiento del signo igual, guarda el resultado en m_preStr
void
CJSQDlg::OnBtnequal()
{ p >
if(
!m_equal
)
{
doble
x p >
=
atof(
m_preStr
);
doble
y
p>=
atof(
m_postStr
);
cambiar(
m_Fuhao
)
{
caso
1:
x
=< / p>
x
+
y;
descanso;
caso
2:
x
=
x
-
y;
descanso;
caso
3:
x
=
x
*< / p>
y;
descanso;
caso
4:
x
=
x
/
y;
rotura;
caso
5 :
x
=
(int)x
%
(int)y; p >
ruptura;
}
CString
LSstr;
LSstr.Format(
" %g",
x
);//Convierte x en una cadena y guárdalo en LSstr
SetDlgItemText(
IDC_EDIT1,
LSstr
);//Mostrar el resultado final