字體:小 中 大 | |
|
|
2011/05/06 08:16:59瀏覽2698|回應5|推薦33 | |
昨日,聯合報教育版一篇標題為〈6÷2(1+2)=? 題意不清有瑕疵〉的報導,提及高達150萬名網友將此題答錯,正確答案應是9,可是他們卻錯答為1。其實,除了筆算或心算,也可請谷歌網站來算。 想請谷歌來算,應先了解運算式的構成。運算式(Expression)是由運算元(Operand)與運算子(Operator)所組成,以四則運算為例,運算元是指數字,運算子是指加、減、乘、除的運算符號,分別是+、-、×、÷。運算的規則是先乘除,後加減,而且是採由左至右的順序,但式中若含有小括號,則應先計算小括號裡的子運算式。 利用谷歌網站作數值運算,運算符號可採用數學符號,也可採採用電腦符號,分述如下: [單元一] 運算符號採用數學符號(+、-、×、÷) ,但是除號÷不方便輸入,運算式就是傳統的數學式。 [例1] 完全依照原式 若輸入6÷2(1+2)= 結果是(6 ÷ 2) * (1 + 2) = 9 [例2] 將6÷2用小括號括起來 若輸入(6÷2)(1+2)= 結果是(6 ÷ 2) * (1 + 2) = 9 [例3] 在2和(1+2)的中間加入乘號x 若輸入6÷2x(1+2)= 結果是(6 ÷ 2) x (1 + 2) = 9 [例4] 將6÷2用小括號括起來,並在和(1+2)的中間加入乘號x 若輸入(6÷2)x(1+2)= 結果是(6 ÷ 2) x (1 + 2) = 9 [單元二] 運算符號採用電腦符號(+、-、*、/),即用*取代乘號×,用/取代除號÷,運算式就是符合電腦語法,而且容易輸入的數學式。 [例1] 完全依照原式 若輸入6/2(1+2)= 結果是(6 / 2) * (1 + 2) = 9 [例2] 將6/2用小括號括起來 若輸入(6/2)(1+2)= 結果是(6 / 2) * (1 + 2) = 9 [例3] 在2和(1+2)的中間加入乘號* 若輸入6/2*(1+2)= 結果是(6 / 2) * (1 + 2) = 9 [例4] 將6/2用小括號括起來,並在和(1+2)的中間加入乘號* 若輸入(6/2)*(1+2)= 結果是(6 / 2) * (1 + 2) = 9 6÷2(1+2)=?數學老師的正解是6÷2(1+2)=6÷2(3)=3(3)=9,如果能知道小括號只是改變計算的優先順序,運算元2和另一個運算元(1+2)的中間缺了一個運算子,由於+號、-號和÷號都不能省略,只有x號能省略,因此,將式子6÷2(1+2)=改寫成6÷2x(1+2)=,就容易理解了。對於6÷2(1+2)=?,聰明的谷歌算法共有8種,所以,在筆算或心算之後,可再到谷歌網站驗算一下,以核對結果是否有差異。 [相關閱讀] |
|
( 興趣嗜好|電腦3C ) |