當前位置:秒知幫 >

小小世界 >熱點 >

手機計算器陣亡是什麼情況 手機計算器陣亡原因是什麼

手機計算器陣亡是什麼情況 手機計算器陣亡原因是什麼

昨日,IT之家報道,在OPPO、華為、蘋果、小米等智慧手機上使用自帶計算器計算“10%+10%”的時候,得出的結果是0.11,而不是0.2,引發網友熱議。

手機計算器陣亡是什麼情況 手機計算器陣亡原因是什麼

手機計算器陣亡是什麼情況?

9月2日,幾乎所有智慧手機都迎來了黑色星期五,有訊息稱各大手機品牌手機的計算器都出現了神奇的bug,在輸入“10%+10%”時,得出的結果會是0.11,而非我們口算都能算出來的0.2。一時間,網友們紛紛拿起自己的手機開始算了起來,不過結果基本都是0.11,當然也有個別手機例外。

類似這種BUG,已有小米網友去年就反饋給了MIUI團隊,而且已經進行了修正。網友在測試後發現,小米的計算器有兩種模式,普通模式陣亡,智慧模式10%自動換算成0.1,計算正確。大家可以試試自己手機的計算器。此外,在百度搜索“10%+10%”得到的結果也是正確的。

手機計算器陣亡是什麼情況 手機計算器陣亡原因是什麼 第2張

手機計算器陣亡的原因如下:

1、計算器最早由老外發明, 可能老外的日常使用場景就是將A+-N%預設為A+-(A*N%)的意思, 然後這個習慣沿用到了最早的計算器程式設計中,並且沿用至今;

2、百分比整數日常更多的用於對一個數或前一個結果的增減的表現;

3、其實也符合我們的日常口頭使用場景, 比如買一件衣服100元, 老闆可能會說給你打個9折, 就是100-10%就是90元;

4、這個計算器設計思路可能已經成為國際慣例, 所以各家手機廠商照抄程式碼, 就有了今天我們看到的貌似是錯誤的結果;

5、由於國人與老外使用慣例的不同, 在國人看來這就是錯誤的, 老外看來是正確的

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhibang.com/xiaoxiao/redian/gw888.html