xor (異或)
如果a、b兩個值不相同,則異或結果爲1
如果a、b兩個值相同,異或結果爲0
技巧:
這些法則與加法是相同的,只是不帶進位,所以異或常被認作不進位加法
0 xor 0=0
1 xor 0=1
0 xor 1=1
1 xor 1=0(同爲0,異爲1)
如果a、b兩個值不相同,則異或結果爲1
如果a、b兩個值相同,異或結果爲0
這些法則與加法是相同的,只是不帶進位,所以異或常被認作不進位加法
0 xor 0=0
1 xor 0=1
0 xor 1=1
1 xor 1=0(同爲0,異爲1)