기금넷 공식사이트 - 재경 문답 - vb6.0을 이용한 계산기 프로그램 작성

vb6.0을 이용한 계산기 프로그램 작성

//등호 처리, 결과를 m_preStr에 저장

void

CJSQDlg::OnBtnequal()

{

if(

!m_equal

)

{

더블

x

=

atof(

m_preStr

);

더블

y

p>

=

atof(

m_postStr

);

스위치(

m_Fuhao

)

{

사례

1:

x

=< / p>

x

+

y;

break;

사례

2:

x

=

x

-

y;

break;

사례

3:

x

=

x

*< / p>

y;

break;

케이스

4:

x

=

x

/

y;

break;

케이스

5 :

x

=

(int)x

%

(int)y;

중단;

}

CString

LSstr;

LSstr.Format(

" %g",

x

);//x를 문자열로 변환하고 LSstr에 저장합니다.

SetDlgItemText(

IDC_EDIT1,

LSstr

);//최종 결과 표시