當前位置:時尚女性範>旅遊>社會熱點>

手機計算器陣亡:詳情始末這到底是怎麼回事?

社會熱點 閲讀(2.77W)

近日,有網友發現,很多手機的計算機出現BUG,計算“10%+10%”時,結果不是0.2,而是0.11,包括OPPO、華為、蘋果、小米等在內的多款機型都是這樣。有分析稱,這是因為計算器將10%+10%理解為10%+(10%*10%)。

手機計算器陣亡

最近網絡上不少網友反饋稱,在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。

手機計算器陣亡:詳情始末這到底是怎麼回事? 第2張

另外,Windows 10上的計算器,在標準情況下,10%結果是0。在科學計算器模式下,並沒有給出%的符號。

手機計算器陣亡是怎麼回事

10%+10%到底等於多少?據悉,9月2日,幾乎所有智能手機都迎來了黑色星期五,有消息稱各大手機品牌手機的計算器都出現了神奇的bug,在輸入“10%+10%”時,得出的結果會是0.11,而非我們口算都能算出來的0.2。

手機計算器陣亡:詳情始末這到底是怎麼回事? 第3張

時間,網友們紛紛拿起自己的手機開始算了起來,不過結果基本都是0.11,當然也有個別手機例外。那麼計算器算出0.11究竟是怎麼回事呢?9月3日,小米產品總監、MIUI體驗總負責人小凡進行了迴應。

手機計算器陣亡:詳情始末這到底是怎麼回事? 第4張

@MIUI小凡 指出,“10%+10%”是目前全球標準的計算邏輯,最早的電子計算器並沒有%,是後來加入的。作為後續改進,它一定程度上解決了計算場景中的常用痛點,尤其是在西方人計算折扣、小費、利息等場景時,這樣的計算邏輯會變得無比實用。比如貨物560元,20% OFF(打八折)就是560-20%=448!資方存入2800元,計年息6%,本息總計就是2800+6%=2968!大家不妨試着計算一下。

手機計算器陣亡:詳情始末這到底是怎麼回事? 第5張

小米產品總監科普計算器計算邏輯

最後,@MIUI小凡 介紹道,其實MIUI版本改成過10%+10%=0.2,這也是為什麼有些用户科學計算器=0.2,是殘留的老版本,但後來決定還是遵循全球統一標準。其實更改行為給國內用户帶來的好處很小,而一些習慣了%用法的人卻會崩潰,不過最終綜合考慮還是擇優統一了用法。