freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

簡單計算器課程設(shè)計報告-資料下載頁

2025-01-18 23:50本頁面
  

【正文】 中 else m_num=m_num*10。UpdateData(FALSE)。 //數(shù)據(jù)刷新}//小數(shù)點的按鈕的響應(yīng)函數(shù)void CLiuyunlongDlg::OnPoint() { // TODO: Add your control notification handler code here point=true。//小數(shù)點標志位賦值}//負號按鈕的響應(yīng)函數(shù)void CLiuyunlongDlg::OnChange() { // TODO: Add your control notification handler code here if(m_num==0)zhengfu=false。//負號標志位賦值}//清零實現(xiàn)void CLiuyunlongDlg::OnClera() { // TODO: Add your control notification handler code here m_num=0。 //輸出框清0 num1=0。 //變量1為0 num2=0。 //變量2為0 dianhou=0。 //小數(shù)無位數(shù) danshuang=0。 point=FALSE。 //當前無小數(shù) zhengfu=TRUE。 UpdateData(FALSE)。 //數(shù)據(jù)刷新}//退格鍵實現(xiàn)void CLiuyunlongDlg::OnBackspace() { // TODO: Add your control notification handler code here UpdateData(true)。 if (point==FALSE ) //判斷當前是否有小數(shù)點,如果沒有 m_num=m_num/10fmod(m_num/10,1)。 //去掉末位即此時的小數(shù)位 else { if ( dianhou0) //如果是小數(shù) { for (i=0。idianhou1。i++) //移動小數(shù)點 { m_num=m_num*10。 //移動至只有一個小數(shù)位 } m_num=m_numfmod(m_num,1)。 //去掉小數(shù)位 for (i=0。idianhou1。i++) //小數(shù)點移至原來位置 { m_num=m_num/10。 } } dianhou=dianhou。 } if (dianhou==0)point=FALSE。 if(m_num==0)zhengfu=TRUE。 UpdateData(FALSE)。 //數(shù)據(jù)刷新}//加減乘除、取對數(shù)實現(xiàn)代碼,以減法為例void CLiuyunlongDlg::OnDifference() { // TODO: Add your control notification handler code here if(danshuang!=0)OnEqual()。 if(num2==0)num2=m_num。 //把第二個值賦于輸出框的成員變量 m_num=0。 //輸出框的成員變量清0 point=false。 //當前小數(shù)無 zhengfu=true。 //當前符號為正 dianhou=0。 //小數(shù)位數(shù)無 danshuang=2。 }//等號實現(xiàn)代碼void CLiuyunlongDlg::OnEqual() { // TODO: Add your control notification handler code here switch (danshuang) //數(shù)據(jù)判斷 { case 1: m_num=num2+m_num。 //兩數(shù)相加 UpdateData(FALSE)。 //數(shù)據(jù)刷新 break。 case 2: m_num=num2m_num。 //兩數(shù)相減 UpdateData(FALSE)。 //數(shù)據(jù)刷新 break。 case 3: m_num=num2*m_num。 //兩數(shù)相乘 UpdateData(FALSE)。 //數(shù)據(jù)刷新 break。 case 4: if (m_num==0) //在除法中,判斷除數(shù)是否為0 GetDlgItem(IDC_SHUCHU)SetWindowText(輸入錯誤,0不能作除數(shù)!)。 else {m_num=num2/m_num。UpdateData(FALSE)。} break。 case 5: if (m_num=0||num2=0) //判斷操作數(shù)是否合法 GetDlgItem(IDC_SHUCHU)SetWindowText(輸入錯誤,取對數(shù)要為正數(shù)!)。 else {m_num=log(m_num)/log(num2)。UpdateData(FALSE)。} //取對數(shù) break。 } if(m_num=||m_num) GetDlgItem(IDC_SHUCHU)SetWindowText(結(jié)果過大,無法顯示)。 num2=m_num。 num1=0。 dianhou=0。 point=FALSE。 danshuang=0。 zhengfu=TRUE。}//開方、自然對數(shù)、反正余弦、倒數(shù)、10的冪、指數(shù)、階乘等單目運算符運算實現(xiàn)代碼,以開平方為例void CLiuyunlongDlg::OnSgrt() { // TODO: Add your control notification handler code here if(m_num!=0)num2=m_num。 if(m_num=0) { m_num=sqrt(num2)。 //對數(shù)進行開根號運算 UpdateData(FALSE)。 //數(shù)據(jù)刷新 num2=m_num。 } else GetDlgItem(IDC_SHUCHU)SetWindowText(輸入錯誤,負數(shù)不能開根號!)。 num1=0。 dianhou=0。 point=FALSE。 zhengfu=true。}//正余弦、正切實現(xiàn)代碼,以余弦為例void CLiuyunlongDlg::OnCos() { // TODO: Add your control notification handler code here if(m_hudu==0) { m_jiao=1。//m_jiao 為定義的單選框臨時變量,進行角度運算 } else{ m_jiao=(2*Pi)/360。//角度轉(zhuǎn)換為弧度 } m_num=cos(m_num*m_jiao)。 //對數(shù)進行余弦算 UpdateData(FALSE)。 //數(shù)據(jù)刷新 dianhou=0。 point=FALSE。 zhengfu=true。}//弧度、度單選按鈕響應(yīng)函數(shù),以弧度為例:void CLiuyunlongDlg::OnRADIOhudu() { // TODO: Add your control notification handler code here UpdateData(true)。 //數(shù)據(jù)刷新}///關(guān)于菜單項的實現(xiàn)代碼void CLiuyunlongDlg::OnMENUguanyu() { // TODO: Add your mand handler code here CguanyuDlg dlg。 // 對話框類對象 ()。 // 彈出新建對話框}//標準型、科學(xué)型菜單項實現(xiàn)代碼,以科學(xué)型為例:void CLiuyunlongDlg::OnMENUkexue() { // TODO: Add your mand handler code here //顯示“完整版”對話框 SetWindowPos(NULL,0,0,(),(), SWP_NOMOVE|SWP_NOZORDER)。//設(shè)置對話框信息 kexue=true。 biaozhun=false。}//標準型、科學(xué)型標記實現(xiàn),以標準型為例:void CLiuyunlongDlg::OnUpdateMENUbiaozhun(CCmdUI* pCmdUI) { // TODO: Add your mand update UI handler code here pCmdUISetRadio(biaozhun)。//設(shè)置單選標記函數(shù)}//退出功能void CLiuyunlongDlg::Onexit() { // TODO: Add your mand handler code here OnOK()。//退出}34
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1