Page 39 -
P. 39
(三)比較運算:比較運算符號如下表: 第二章 運算式
運算符號 功能 範例 結果
True
< 小於 A=2:B=3:?A<B True
A=2:B=3:?A<=B False
<= 小於或等於 A=2:B=3:?A>B False
A=2:B=3:?A>=B False
> 大於 A=2:B=3:?A=B True
A=2:B=3:?A<>B
>= 大於或等於
= 等於
<> 不等於
比較運算子也稱為關係運算子,它並沒有優先順序的分別,通常都是使用在迴圈和條件
敘述作為判斷條件,其運算結果是布林值的 True 或 False,如下表所示:
資料型態 說明
Byte、Short、Integer 和 Long 比較整數的數值
Single 和 Double 比較方式是使用 IEEE 754 標準的規則進行比較
Decimal 比較 2 個運算元的數值
Boolean 只能使用"="和"<>"運算子,當 2 個運算元都是 True
或 False 時,"="為 True,"<>"為 False
Date 比較 2 個運算元的日期/時間值
Char 比較 Unicode 值
String 以 Option Compare 關鍵字敘述的設定使用二進位
Binary 或文字 Text 來進行比較
Visual Basic 不同資料型態的比較方式,如下表所示:
運算子 說明 運算式範例 結果
= 等於
<> 不等於 16 = 13 False
< 小於
> 大於 16 <> 13 True
<= 小於等於
>= 大於等於 16 < 13 False
Is 物件比較
物件比較 16 > 13 True
IsNot
16 <= 13 False
16 >= 13 True
比較 2 個變數是否指向同一個物件
比較 2 個變數是否指向不同的物件
(四)字串運算:字串運算符號如下表:
運算符號 功能 範例 結果
"ABC"+"123" ABC123
+ 字串連接 "ABC"+123 ABC123
* 字串連接
35