x
904Please respect copyright.PENANAw9SOD2ahng
一條小學生數學題引軒然大波。
有人在網上問「 8 ÷ 2 ( 2 + 2 )=?」,出現了 16 以及 1 兩派人馬,雙方於網上吵的不可開交。
有人認為,這道題目應該遵守運算順序,也就是「有括弧先算有括弧內的數字,沒有括弧的則依據先乘除後加減的原則計算,且根據同級運算中要從走往右計算」所以說,這題應該先算括弧中的 2 + 2 = 4 ,之後再得出 8 ÷ 2 x 4 = 16。
但卻有另一派網友認為「因為乘號被省略,應該將 2 ( 2 + 2 )視為整體,所以應先計算出 2 X 4 = 8 ,而後再除以 8 ,得到答案就會是 1 。」。
根據兩方論點,就有老師解釋,這道題目相當不嚴謹,其最大爭議點就在於「是否將 2 ( 2 + 2 )視為一個整體」認為數字之間的乘號不可省略,否則可能會引起誤會,而使得答案有兩種。
最後甚至還有神人跳出來解答,表示他利用計算機分別得出 16 和 1 的答案,直言計算機遵循 CHn (鏈式)和 AOS (演算法)兩種模式,正常預設之下,其結果都是由左至右按順序演算利用 AOS 模式下的計算機處理高級運算。不過他也坦言「在這個公式中,如果計算機處於 AOS 模式,並將『 2 ( 2 + 2 )』視為 2 個向量的點積,才會進行優先計算」。
ns 18.68.41.175da2