Re: [問題] 怎會出現10%+10%=0.11的明顯失誤

作者: ReDmango (愛戰暱稱的哪個白癡)   2019-09-04 10:23:45
※ 引述《gxalinr1211 (alinr6666)》之銘言:
: 在手機的計算機輸入10%+10%,
: 結果竟然是0.11,
: 不就是0.1+0.1=0.2嗎?
: 到底手機計算機的計算原理是怎樣
答:因為這個世界傻瓜比較多。
( A ) + ( B% ) 在傻瓜計算機會被設計為 A * ( 1 + B /100 )
以原 PO 舉的例子 10% + 10%,則:
A = 10% = 0.1 ;
B = 10;
套進公式:
0.1 * ( 1 + 10 / 100 ) =
0.1 * ( 1 + 0.1 ) =
0.1 * ( 1.1 ) =
0.11
我做了一個試算表可以自己進去玩:
https://tinyurl.com/y4nyvcux
//////神秘Der非簽名檔空間//////
https://i.imgur.com/u5RRDod.jpg
所有推文皆為本人推文,並非reason825與excia之推文]
PTT Star 2.5.1 已匯入神奇ID (Windows X64) 09/03 https://tinyurl.com/y586jgjs

Links booklink

Contact Us: admin [ a t ] ucptt.com