回覆列表
-
1 # 饅頭7848
-
2 # 不停心跳
我覺得計算器上的10%和+10%是兩個概念,這樣的邏輯演算法設計是對的,為了更方便。+10%是在原數的基礎上加上原數的10%。最典型的例子,我們在商品價格加完總數時,假如是12345.67,需要上浮或下降多少個百分比,比如上浮12.34%,按計算器的這個演算法,直接在結果的基礎上按+12.34%就可以得出結果。如果不是這樣的話,就變成+0.1234了。或者你要先把原來的結果記錄下來,再在計算器上按12345.67+12345.67*12.34%或者12345.67*1.1234,會非常麻煩。
-
3 # 科技真探社
有一天,一位開發計算器的工程師去一家餐廳吃飯。
吃完飯,他照例要給服務生小費的,通常是15%-20%。
但我們都知道,西方人心算能力不是太強,簡簡單單的算術題愣是讓這位工程師算了半天。
於是他專門開發了這個專門算小費的計算器來解決這個痛點,
又一天,他帶著計算器去吃飯,吃完飯結賬:
他花了23元吃飯,小費是15%
他在計算器上輸入了:23+15%=26.45。
於是,他就支付了26.45元給服務生。
這樣解釋,大家明白了嗎?
不是程式錯誤,你試試100+10%看看是多少,是110,不是100.1,也就是說你算的式子裡邊第一個10%是按照0.1計算的,第二個10%是第一個數的10%,這樣更符合計算習慣,比如你想計算一個數增長10%是多少,直接這個數+10%就行了,是不是更簡便