新聞 > 科教 > 正文

手機計算器全線陣亡?10%+10%=0.11

9月1日消息,今天有網友爆料稱,各廠商手機計算器全線陣亡。原來,不少手機的計算機出現了奇妙的BUG,計算「10%+10%」時,得出的結果不是0.2,而是0.11。

經網友反饋,包括OPPO、華為、蘋果、小米等多款機型均中槍。

有網友又嘗試了一下20%、30%等不同數字的相加,結果同樣出現了錯誤。

至於「BUG」原因,主要是計算器對輸入符號的理解不同。我們輸入「10%+10%」,其原型為「10/100+10/100」,我們在運算的時候,是先算兩個除法,再相加。

有網友科普到,但非科學計算器的計算邏輯卻不是這樣,它會認為連續百分比計算10%+10%其實就是10%+(10%x10%)。

類似這種BUG,已有小米網友去年就反饋給了MIUI團隊,而且已經進行了修正。網友在測試後發現,小米的計算器有兩種模式,普通模式陣亡,智能模式10%自動換算成0.1,計算正確。

大家可以試試自己手機的計算器。此外,在百度搜索「10%+10%」得到的結果也是正確的。

責任編輯: 夏雨荷  來源:驅動之家 轉載請註明作者、出處並保持完整。

本文網址:https://tw.aboluowang.com/2019/0903/1337599.html

相關新聞