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
   34   35   36   37   38   39   40   41   42   43   44