運算式與運算子的意義
運算式可看做一個方程式,是由資料與運算子所組成。例如「Total
= 50 + 30」就
是一個運算式。其中「Total」、「50」與「30」都是資料,而符號「+」則是運
算子,用來處理常數與變數資料之間的運算。
Visual Basic 中的運算式除了算術運算式外(加、減、乘、除...等),還有關係運
算式(等於、小於、大於、小於等於、大於等於...等)、串接運算式(字串連結
)與邏輯運算式(非、且、或...等)。運算子不可以單獨使用,必須依附在運算
式中。當同一個運算式同時包含算術運算式、關係運算式、邏輯運算式和小括弧
... 等時,我們稱之為複合運算式。一個複合運算式在運算時必須考量各運算子的
優先順序。
算術運算式
算術運算式是指資料與資料間的算術運算,例如加、減、乘、除
... 等。

關係運算式
關係運算式用於比較資料與資料間的相對關係,包含大於、等於、小於、小於等
於、大於等於...等。

串接運算式

串接運算式提供一個特殊的運算子「&」,其作用為忽略變數的資料型態而將二
個變數的內容加以連結。之前提過運算子「+」也有類似的功用,不過「+」只能
連結字串型態的資料。
邏輯運算式
邏輯運算式又稱布林運算式,用以判斷二資料項之間的邏輯關係。

複合運算式
若運算式中同時包含算術運算式,關係運算式,邏輯運算式和小括弧...等時,我
們稱之為複合運算式。一個複合運算式在運算時必須考量各運算子的優先順序:
括弧 > 算術運算子 > 關係運算子 > 邏輯運算子。
|