符号在数学中是什么意思,还有什么其他含义?
Xor是一种数学运算符。它适用于逻辑运算。异或的数学符号是“⊕”,计算机符号是“异或”。算法是:
a⊕b =(?a ∧ b) ∨ (a ∧?b)
如果A和B的值不同,则异或结果为1。如果a和b的值相同,则异或结果为0。
异或也叫半加,它的算法等价于不进位的二进制加法:在二进制中,1代表真,0代表假,所以异或的算法是:0 ⊕ 0 = 0,1 = 1,0 ⊕ 1。
扩展数据:
XOR运算规则:
1、⊕ a = 0
⊕b =⊕a
3.、a ⊕b⊕c = a⊕(b⊕c)=(a⊕b)⊕c;
4.d = a ⊕ b ⊕ c可以推导为A = D ⊕ B ⊕ C
5.、a ⊕ b ⊕ a = b
6.如果X是二进制数0101,Y是二进制数1011;
X⊕y=1110.
只有两个比较的位不同时,结果才是1,否则结果是0。
即“两次输入相同时为0,不同时为1”!
百度百科-异或