係統粉 > IT資訊 > 業界資訊

智能手機計算器近乎全線陣亡:10%+10%到底等於多少

發布時間:2019-09-03    瀏覽數:

9月2日消息 最近網絡上不少網友反饋稱,在OPPO、華為、蘋果、小米等智能手機上使用自帶計算器計算“10%+10%”的時候,得出的結果是0.11,而不是0.2。這一眼看起來是Bug,但最終結果是計算器處理運算符號的邏輯導致的。

人計算時,會優先考慮加減乘法的優先級,先做除法再做加法,結果就是(10%)+(10%)=0.2。如果是非科學計算器的計算邏輯則是認為連續百分比計算,即10%+10%按照10%+(10% x 10%)邏輯計算得出0.11的結果。

不過並非所有手機的計算器都是該邏輯,網友表示,魅族、錘子科技、努比亞手機的計算器結果是0.2。而小米科學計算器下,有的用戶顯示結果是0.2,有的依然顯示為0.11。

智能手機計算器近乎全線陣亡:10%+10%到底等於多少(1)

▲小米手機計算器

而編輯也測試了下Windows 10上的計算器,在標準情況下,10%結果是0。在科學計算器模式下,並沒有給出%的符號。

智能手機計算器近乎全線陣亡:10%+10%到底等於多少(2)

智能手機計算器近乎全線陣亡:10%+10%到底等於多少(3)

上一篇:WP/UWP開發大神Rudy Huyn已離職Dropbox 下一篇:華為:麵向海外市場的首批鴻蒙係統產品將包括智能手表和筆記本

相關資訊

最新熱門應用

電腦問答