關閉→
當前位置:生活都>看世界>熱點>手機計算器陣亡是什麼情況 手機計算器陣亡原因是什麼

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

生活都 人氣:2.97W

昨日,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、由於國人與老外使用慣例的不同, 在國人看來這就是錯誤的, 老外看來是正確的