#12 先乘除後加減和考慮負數的計算機 App
Published in
6 min readMar 8, 2017
基本版: 非 Auto Layout,不考慮先乘除後加減,比方 3 + 4 * 5 會得到 35。不考慮負數,不考慮小數點。
進階題
1 採用 Auto Layout。
2 加入小數點。
3 先乘除後加減,比方 3 + 4 * 5 會得到 23。
例子
依序按下 3
,+
,4
。
依序按下 X
,5
,=
。
4 可以按下 +/- 切換正負數,比方 3 +-4 * 5 會得到 -17。
例子
依序按下 3
,+
,4
。
依序按下 +/-
,X
。
依序按下 5
,=
。
5 參考 Stanford CS193P 計算機作業題目要求的功能。
計算機圖片參考
模仿 iOS 的計算機畫面。
Zoey 同學貼心提供的切圖
https://www.dropbox.com/s/kkt5xhyya9o0lh8/Calculator%20for%20Peter.zip?dl=0