這道小學算術題,居然會讓手機計算器「智障」

2020-12-11 澎湃新聞

原創 好奇君 好奇實驗室

最近,好奇君在抖音搜到了一個奇葩的視頻。

有網友發現自己的手機出現了神奇的 Bug ,用自帶的計算器輸入20%+20%,得到的答案居然是0.24。

20%+20%=0.2+0.2=0.4

這個才是正確答案!至於正確答案為啥是0.4,這不是小學數學題嗎?算不對的話小心數學老師打你屁屁!

好奇君又嘗試了各大品牌手機的自帶計算器,結果讓人驚訝,大部分的手機計算器腦子都「瓦特」了。

三星NOTE8 計算器

小米10 Pro計算器

華為手機計算器

iPhone 11計算器

這幾款手機出現了同樣的計算BUG。

讓人沒想到是,辦公室的一臺「祖傳」蘋果——iPhone7,居然給出了更奇怪的答案0.04!

好奇君又用辦公室的桌上型電腦自帶的WIN10計算器,試了一下,輸入20%直接變成了0,完全無法計算。

連小學數學題都算錯?

好奇君研究了大半天,大概有了點眉目。

舉個例子,抖音給的算式是20%+20%,分析起來並不是很直觀,我們先換一個式子2+20%,這樣就很容易理解為什麼會出現這樣的錯誤。

按照一般人類的計算邏輯,2+20%的運算過程應該是:

2+20%

=2+0.2=2.2

但計算器的運算結果卻是:2+20%=2.4,這從數學邏輯上完全講不通啊!

但是如果從語文邏輯上講,反而通了!

其實這道題目用語文表達就是:2增加了20%,原價2元,現在漲價20%,現在要多少錢?

2+20%

=2×(1+20%)=2.4

當然是2.4元!

所以再也不要諷刺別人「你的數學是語文老師教的了」,語文老師的數學也是棒棒的!

按照這個內部運算邏輯,抖音那道算術題在計算器中應該是這樣的:

20%+20%

=0.2×(1+20%)

=0.24

這並不是手機系統的BUG,事實上計算器的計算過程大都如此,很多網友說用科學計算模式可以得出正確答案,好奇君用三星和蘋果的科學計算模式試了一下,答案還是0.24。

三星

蘋果

只有把百分數加上括號,也就是輸入「(20%)+(20%)」,出來的結果才符合人類的計算邏輯0.4。

為何算法如此奇怪?

因為早期的計算器按鍵數量有限,並沒有括號,要計算a(1+b%)這樣的式子很麻煩,所以就簡化成了a+b%,這算是一個歷史遺留問題,屬於程式設計師「語法糖」的一種。

「語法糖」是一種方便電腦程式員使用的算法,可以讓程序更加簡潔,有更高的可讀性。

現在的手機計算器則保留了這種算法特性。既然不合適大眾的理解認知,為什麼不改過來呢?

去年9月,網上也曾爆出過某品牌手機計算器的問題,當時該品牌的副總裁回復了網友的問題:

原來這個算法邏輯是國外常用的,而國內的的算法就是20%+20%=0.4。

怪不得,全世界都說中國人的數學計算比較厲害!老外的數學邏輯跟咱太不一樣了。

外國人的這種計算邏輯,在一些特定使用場景相當重要,比如算小費,大家知道很多外國的餐廳需要付5%-10%的小費,而外國人的數學計算有點讓人「著急」。

好奇君曾找過三位外國留學生朋友,給他們準備了一套小學四年級的數學卷。

為了照顧他們,只挑選了13道相對簡單的題目。

不過考試剛開始,就有小哥發問:能不能用計算器?

測試結果:3人分別做對了10題、8題、5題,普遍感覺題目有難度。

這樣的計算能力,如果要計算5-10%的小費,只需要在手機上按100+5%,就相當於100×(1+5%),算不算是一種很人性化設計!

話說回來,這種算法並不算錯,對老外還有點大用處。

但既然是在國內上市的手機,雖然咱國人數學能力強,能把20%無縫轉換為0.2,用不上計算器幫忙。

特別是某些國產品牌的手機,為什麼不能改成國人熟知的習慣,讓大家簡單一些。

原標題:《這道小學算術題,居然會讓手機計算器「智障」》

閱讀原文

相關焦點

  • 手機計算器集體出現BUG,蘋果都不例外唯獨魅族倖免!
    10%+10%這樣簡單的算術題怕是再簡單不過了吧,可就是這樣的題明明是0.2的答案,可手機計算器卻算出了0.11。這個問題可不是僅僅出現一個手機或者是一個手機品牌中,現在的情況是處理魅族以外包括蘋果在內都是這樣的情況。說到這裡大家應該會想,怎麼這麼多手機品牌都會犯同一個錯。
  • 蘋果、華為、小米等手機計算器都暈?10%+10%=0.11?原來這個邏輯
    最近大量網友反饋稱,蘋果、華為、小米、OPPO等智慧型手機上自帶的計算器計算10%+10%=0.11,而不是等於0.2。快看看你手機上的計算器能算出10%+10%=0.2不?據說只有中興旗下努比亞、魅族、聯想等手機能算出10%+10%=0.2。這到底是怎麼啦?
  • 手機計算器輸入10%+10%=0.11?小學數學老師表示很生氣
    在日常生活中,我們難免會遇到使用計算器的情況,比如買菜、算工資、算稅收等等,很少有人會隨身帶一個專門的計算器,大多數人都會選擇使用手機上自帶的計算器。畢竟常規的計算手機計算器就能搞定,而且隨著科技的進步,現在手機自帶的計算器功能也在逐漸完善,部分手機自帶計算器甚至能媲美專門的計算器。那麼手機計算器就真的這麼好用,一點問題都沒有嗎?答案似乎是否定的。
  • 超全超牛逼的計算器
    前言今天的小工具是一款具有齊全計算能力的計算器網站。當理科生或需要經常面對一些高難度算數的學生們遇到算術題時,一般都是自己一步一步的解吧而一般的手機或電腦上的計算器都不具備大多數的算法計算功能,所以這時候就需要藉助一些工具來完成複雜的計算需求啦~【數字帝國-數學工具】支持設備:PC、Andriod
  • 為何會算錯?MIUI高管談手機計算器%的那些事
    集微網9月3日消息(文/數碼控),昨天有媒體報導稱:「不少手機的計算器出現了奇妙的BUG,計算「10%+10%」時,得出的結果不是0.2,而是0.11,包括OPPO、華為、蘋果、vivo、小米在內的多款機型均中槍。
  • 手機語音計算器下載_手機語音計算器手機版下載_手機語音計算器...
    手機語音計算器 生活工具 大小: 1.1MB
  • 看了這道算術題,數學老師該怎麼教法
    房地產開發商的算法1平方米=1平方米×1平方米=10000平方釐米×10000平方釐米=100000000平方釐米=100平方米看了上面這道算術題
  • 手機計算器出錯
    近日,一則「手機計算器全線陣亡」的消息登上各大熱搜榜。不少網友發現自己手機的計算器出現了一個錯誤:在手機計算器中輸入「10%+10%」後,得出的結果不是0.2,而是0.11。記者用自己的華為手機測試以後發現,得出的結果也是0.11。有不少網友測試後發現,蘋果、華為、三星、OPPO、vivo、小米等多款手機給出的計算結果均為0.11,僅有國內的魅族、錘子、努比亞旗下機型最終的計算結果為0.2。那麼,手機計算器究竟為什麼會犯這種低級錯誤呢?引發該錯誤的機制又是什麼?
  • 手機房貸計算器下載_手機房貸計算器手機版下載_手機房貸計算器...
    手機房貸計算器 生活工具 大小: 3.69M
  • 10道小學智力題(瞬間變智障)
    有些題目成年人還一定會做? 不信,試試下面的這些智力題。看看你會多少? 1、根據規律填數字,你覺得括號內應該填什麼呢? 2、這是一道香港小學入學考試題,請問汽車停的是幾號車位? 3、你準備移動哪一根火柴,才能使等式成立?
  • 陸毅輔導女兒作業,小學數學使用計算器,意外地秀了一把摺疊手機
    3月6號傍晚,陸毅微博曬出一組陪女兒上課的照片,並附文:我小學數學可都是100分的!疫情期間,全國中小學生停課在家,陪伴孩子們上網課成了家長們的必備功課,作為兩個孩子的爸爸,看來陸毅也沒能逃過輔導孩子的這一關。
  • 中國足球,這不是一道高等數學題,這只是簡單的一道小學算術題!
    在很多人看來,中國足球這道難題,堪比高等數學題,讓人難以觸及,沒有破解之法。其實,足球這道題沒那麼神秘,這就是一道簡單的小學算術題,都不能稱之為數學,因為太簡單了,動動手指頭就能夠搞明白!0-3輸給伊朗,這是所有人都能想到結果。
  • 你知道「啥是佩奇」,但或許你不會計算這道算術題!
    究其原因是老人歷來就在一個地方生活,大家覺得他們會很習慣;而留守兒童卻是需要在缺少父母關愛的情況下長大,感覺不太人性。但留守老人的問題,同樣值得我們去關注。因為留守老人,他們同樣面臨情感上的缺失,長大的孩子都飛走了,生病的時候,疲憊的時候,想念孩子的時候,甚至高興快樂的時候、家有收穫的時候……他們同樣需要有人分享,有人關心,有孩子去品嘗。
  • 美好是一道算術題
    對於父母來說,這是孩子生存的基本技能,這是一種愛的表達方式:要記住這些要領,有天會明白用處。人各有志,有一些可以計算得出的未來,會抹殺人活著的熱情。像博爾赫斯所說:「在飛揚的年代,若設想人生只是一個不變的常數,是可以令人悲傷或憤怒的。」
  • 小學數學的2種速算「竅門」,輕鬆搞定算術題,建議父母幫娃收藏
    敏敏是一個從小受數學困擾的孩子,小學就敗在「算術」上。說實話小時候,我根本不理解為什麼1+1等於2,加減法我都是用死記硬背的方法去學。所以10以內加減法還行,超過10個數,我就繳械投降。當我看到鄰居家的陽陽,仿佛就看到了曾經的自己。
  • 手機語音計算器
    手機語音計算器 生活工具 大小: 4.25M
  • 一道編程筆試題:設計500道100以內的加減法算術題
    編程是可以解決很多實際問題的,比如設計一套小學生的加減法算術題。那麼今天本篇就來給出設計500道100以內算術加減法題目的編程代碼供大家學習參考。二、輸出到文件:ofstream——用於創建文件涉及頭文件:#include <fstream>文件讀寫方式:ofstream mycout("100以內加減算術題
  • 手機計算器全線陣亡:10%+10%到底等於多少?
    9月3日,話題「手機計算器全線陣亡」登上熱搜榜,消息稱蘋果、華為、小米、OPPO等各廠商手機計算器都出現了神奇的bug,不少手機計算機計算「10%+10%」時,得出的結果是0.11,而不是正確答案0.2。
  • 一道小學算術題,竟把所有蘇州人看哭了!
    小時候,牙牙學語後,媽媽教會了我人生的第一道算術題,一顆糖加一顆糖是兩顆。小學一年級後我拿到了數學課本終於知道所有的數字是可以加和減長大了,我的銀行戶頭上每天跳動的數字背後是我的收入和支出結果觸目驚心,這道題,很心酸
  • 手機計算器陣亡怎麼回事?你用手機算算看10%+10%等於多少
    有網友爆料稱,各廠商手機計算器全線陣亡。原來,不少手機的計算機出現了奇妙的BUG,計算「10%+10%」時,得出的結果不是0.2,而是0.11。  經網友反饋,包括OPPO、華為、蘋果、小米等多款機型均中槍。  有網友又嘗試了一下20%、30%等不同數字的相加,結果同樣出現了錯誤。