Page 41 -
P. 41

第二章 運算式

     對運算式進行邏輯上的交集,當兩個運算式都為 True 時,則傳回 True,當兩者都為
         False 或只要有一為 False,則傳回 False。例如:

     對運算式進行邏輯上的聯集,當兩個運算式中只要有一為 True 時,則傳回 True,當兩
         者都為 False 時,才傳回 False。例如:

     對運算式進行邏輯上的互斥,當兩個運算式中只有一個為 True,則傳回 True,否則傳
         回 False。例如:

     如果運算元是 Byte、Short、Integer 或 Long 等數值時,And、Or 和 Xor 是「位元運
         算子」(Bitwise Operators),能夠進行二進位值的位元運算。

     And、Or 和 Xor 位元運算是以二進位表示法的每一個 0 或 1 值的位元進行運算,其每
         一個位元的運算結果(a 和 b 代表一個位元),如下表所示:
                            a B a And b a Or b a Xor b
                            11110
                            10011
                            01011

注意事項:
     Visual Basic 提供多種運算子,如果在同一個運算式使用多種運算子,為了讓運算式能
         夠得到相同結果,運算式是使用運算子預設的優先順序進行運算。

                                                           37
   36   37   38   39   40   41   42   43   44   45   46