Xor 運算符 對兩個表達式進行邏輯“異或”運算。 result 任意數值變量。 expression1 任意表達式。 expression2 任意表達式。 如果有且僅有一個表達式為 True,則 result 為 True。但是,如果任意一個表達式為 Null,則 result 也為 Null。若兩個表達式均不為 Null,則根據下表確定 result: Xor 運算符還可以對兩個數值表達式中位置相同的位執行逐位比較,并根據下表設置 result 中相應的位: result = expression1 Xor expression2
參數
說明
如果 expression1 為
expression2 為
則 result 為
True
True
False
True
False
True
False
True
True
False
False
False
如果 expression1 中的位是
expression2 中的位是
則 result 為
0
0
0
0
1
1
1
0
1
1
1
0