41
}
}
}
}
a=itemp;
else if(m_str.GetAt(i)=='.')
rate=0.1;
a=sin(a*3.1415926/180); m_str.Format(\pass1=0;
UpdateData(FALSE);
13、sqrt功能的实现
void CLuxiaoyingDlg::OnSqrtButton18() {
// TODO: Add your control notification handler code here // if(addt!=0);//DENGYU(); double a,itemp=0,rate=10.0; int i;
UpdateData(TRUE);
for(i=0;i
if(isdigit(m_str.GetAt(i))) {
if(rate==10.0) { }
41 1
itemp=itemp*rate+(m_str.GetAt(i)-'0'); if(i==m_str.GetLength()-1)
a=itemp;
42
}
}
}
else { }
itemp=itemp+rate*(m_str.GetAt(i)-'0'); rate=rate/10;
if(i==m_str.GetLength()-1)
a=itemp;
else if(m_str.GetAt(i)=='.')
rate=0.1;
a=sqrt(a);
m_str.Format(\pass1=0;
UpdateData(FALSE);
//if(m_num!=0);
14、tan功能的实现
void CLuxiaoyingDlg::OnTanButton27() {
// TODO: Add your control notification handler code here double a,itemp=0,rate=10.0; int i;
UpdateData(TRUE);
for(i=0;i
if(isdigit(m_str.GetAt(i))) {
if(rate==10.0) {
42 1
43
}
}
}
}
itemp=itemp*rate+(m_str.GetAt(i)-'0'); if(i==m_str.GetLength()-1)
a=itemp;
else { }
itemp=itemp+rate*(m_str.GetAt(i)-'0'); rate=rate/10;
if(i==m_str.GetLength()-1)
a=itemp;
else if(m_str.GetAt(i)=='.')
rate=0.1;
a=tan(a*3.1415926/180); m_str.Format(\pass1=0;
UpdateData(FALSE);
15、菜单功能的实现
void CLuxiaoyingDlg::OnChengMenu() { }
void CLuxiaoyingDlg::OnChuMenu() {
43 1
// TODO: Add your command handler code here OnChengButton15() ;
44
}
// TODO: Add your command handler code here OnChuButton16() ;
void CLuxiaoyingDlg::OnCosMenu() { }
void CLuxiaoyingDlg::OnDaoshuMenu() { }
void CLuxiaoyingDlg::OnDengyuMenu() { }
void CLuxiaoyingDlg::OnJiaMenu() { }
void CLuxiaoyingDlg::OnJianMenu()
44 1
// TODO: Add your command handler code here OnCosButton23() ;
// TODO: Add your command handler code here OnDaoshuButton19();
// TODO: Add your command handler code here OnDengyuButton20();
// TODO: Add your command handler code here OnJiaButton13();