2010-03-20 37 views

回答

5

是的。

z = y因爲x^y^x = y

所以這是完全可能的組合a^b = y = z

實際上,每a就有一個b,例如a^b = z。爲了計算,b = z^a

請注意,XOR is commutative:這意味着x^y = y^x

4

是的。作爲一個簡併證明,將一個數與自己進行異或運算總是爲0.

0

XOR,如果兩個參數都不同,則返回true,假設參數總是布爾值。這與or不同,如果任何一個參數爲true,則返回true,NOR僅在兩者都爲false時返回true。

8

簡短的回答:是的

龍答: XOR是一個二元操作,它適用於各個位,它的交換。

它具有真值表:

A B Q 
0 0 0 
0 1 1 
1 0 1 
1 1 0 

作爲數是由這些位的,那麼結果將是相同的,只要對每個位位置的兩個比特具有相同的結果。 例如乘坐2張八位數113和42

113 = 01110001 
42 = 00101010 
XOR = 01011011 = 91 

,但如果我從左邊換的第四位,我得到

97 = 01100001 
58 = 00111010 
XOR = 01011011 = 91 

所以,是一次...

+0

很好的清楚地演示一個具體的例子 –

相關問題