9.2 資料運算
Last updated
Was this helpful?
Last updated
Was this helpful?
還記得數學的算式嗎?組成算式的成員,就是運算元和運算子!
運算元(Operant)就是運算資料,可以是數字或算式。在運算元間的符號,就是運算子(Operator),代表運算的方式,「加 、減 、乗 、除 」就是最典型的例子。
運算子依用途分為三大類:計算用、邏輯判斷用、賦值用,分別整理如下:
用於計算加減乘除,概念和數學大抵相同,比較特別的是,「%」是求餘數,「++」是遞增,「--」是遞減。
Ans: 1) 7 2) 3 3) 10 4) 2.5 5) 1 6) 6 7) 4
又稱為比較運算子,用於比較大小關係。當關係成立時,返回 True(真),關係不成立時,返回False(假)。「==」是等於,「===」是全等,表示連資料型態都一樣。
其中,「&&」是「而且(and)」,「||」是「或者(or)」,「!」是「非(not)」,雖然不同於數學符號,但如同摩斯密碼,拆解就能順利解讀!
Ans: 1) false 2) true/false 3) true 4) false 5) true 6) false 7) true 8) true 9) true 10) true
用於賦與運算元數值。要特別注意的是,賦值由右至左,和數學的「等於」稍有不同,需要花些心思理解。
Ans: 1) 5 2) 15 3) 5 4) 50 5) 2 6) 0
看到這裡你應該發現,只要解讀符號,剩下的就是數學小菜了。運算元就像食材,運算子就是料理方式,組合起來的算式,就是一道道不同的料理!順帶一提,資料運算的絕妙用處,絕不是動手計算,而是告訴電腦你要怎麼算,接下來就交由電腦代勞了,是不是很棒?