C#版計算器,加上了注釋,希望大家能看懂,能幫到大家。
計算器代碼說明:
此程序?yàn)槔蠋熢O(shè)計好界面,由我來實(shí)現(xiàn)功能,功能實(shí)現(xiàn)的比較粗糙,設(shè)計的代碼,思想也很差
只作為一個完整的,能運(yùn)行的程序,給初學(xué)者一些建議和幫助
由于本人能力有限,不僅代碼不夠好,注釋也寫的不好,望大家體諒
我的想法其實(shí)就是,按數(shù)字按鈕,就顯示在顯示框上,當(dāng)按下運(yùn)算符時,保存這個符號,保存這個顯示框上面的數(shù)據(jù)為num1
然后再按數(shù)字鍵時,先清空屏幕,再輸入數(shù)據(jù),之后按等于的話則直接顯示結(jié)果,結(jié)束這次操作
繼續(xù)按運(yùn)算符,則將結(jié)果保存為num1,保存按的運(yùn)算符,此時繼續(xù)輸入num2,再運(yùn)算
根據(jù)進(jìn)制的不同,設(shè)置小于它的為Enabled,只有在10進(jìn)制的時候,小數(shù)點(diǎn)的Enabled才為true