一、異或是一個
數學運算符。他應用於
邏輯運算。 其運算法則爲a異或b=a'b或ab'(a'爲非a)。
二、例如:真異或假的結果是真,假異或真的結果也是真,真異或真的結果是假,假異或假的結果是假。就是說兩個值不相同,則異或結果爲真。反之,爲假。
異或運算法則:
1. a ^ b ^ c = a ^ (b ^ c) = (a ^ b) ^ c;
2. d = a ^ b ^ c 能夠推出 a = d ^ b ^ c.
三、在計算機應用中,廣泛運用,異或的邏輯符號 ^ (Shift + 6).形象表示爲:
真^假=真
假^真=真
假^假=假
真^真=假
或者爲:
True ^ False = True
False ^ True = True
False ^ False = False
True ^ True = False