XOR 연산자

두 표현식에 대해 논리적 제외를 수행합니다.

구문

result = expression1 Xor expression2

인수:

  • 결과: 임의의 부울 값입니다.

  • expression1: 임의의 표현식입니다.

  • expression2: 임의의 표현식입니다.

주석

표현식 중 1개만 True로 평가되는 경우 결과는 True입니다.

Table 11-32 XOR 연산자 표현식 및 결과

expression1이 다음과 같은 경우 expression2: 결과:
True True False
True False True
False True True
False False False

다음 예는 XOR 연산자의 사용을 보여줍니다.

예 1:

Dim expr1, expr2, result
expr1 = True
expr2 = True
result = expr1 Xor expr2
'result -> False

예 2:

Dim expr3, expr4, result1
expr3 = True
expr4 = False
result1 = expr3 Xor expr4
'result1 -> True

예 3:

Dim expr5, expr6, result2
expr5 = False
expr6 = True
result2 = expr5 Xor expr6
'result2 -> True