1.簡單的運算:(以加法為例:123+456)
分析:計算的結果為579.0,為雙精度型,計算的結果被設置在文本框的最右端,該計算器的一個特點是可直接在文本框中輸入數據以及進行更改。
2.倒數的運算:(以123為例)
分析:輸出的結果如圖所示,倒數功能實現,計算時,不僅是結果,輸入的數據同樣可以先實現倒數功能後再進行相應的計算,沒有影響!
3.退格的運算:(以123為例)
分析:輸出的結果如圖所示,本計算器退格鍵有一個特點是,就算是是計算後得出的結果也能實現退格,缺點是不能很好的處理小數點的問題,因為小數點也是字符串的一部分。
4.正負號的運算:(以123為例)
分析:輸出的結果如圖所示,正負號添加能夠很好的實現,但可以進行一些改進,比如在計算過程當中直接點擊負號運算符輸入負數進行計算!
最好是帶上運行結果的截圖還有注釋
http://blog.csdn.net/jhcconan614/article/details/53958828