最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

python中xor是什么意思

来源:动视网 责编:小采 时间:2020-11-27 14:07:31
文档

python中xor是什么意思

python中xor是什么意思:异或(xor)是一个数学运算符。它应用于逻辑运算。计算机符号为xor。其运算法则为: a⊕b = (a ∧ b) ∨ (a ∧b) 如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。 异或也叫半加运算,其运算法则相当于不带进位的二进制加法
推荐度:
导读python中xor是什么意思:异或(xor)是一个数学运算符。它应用于逻辑运算。计算机符号为xor。其运算法则为: a⊕b = (a ∧ b) ∨ (a ∧b) 如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。 异或也叫半加运算,其运算法则相当于不带进位的二进制加法
 异或(xor)是一个数学运算符。它应用于逻辑运算。计算机符号为“xor”。其运算法则为:

a⊕b = (?a ∧ b) ∨ (a ∧?b)

如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。

异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。

a ⊕ a = 0

a ⊕ b = b ⊕ a

a ⊕b ⊕ c = a ⊕ (b ⊕ c) = (a ⊕ b) ⊕ c

d = a ⊕ b ⊕ c 可以推出 a = d ⊕ b ⊕ c

a ⊕ b ⊕ a = b

若x是二进制数0101,y是二进制数1011;则x⊕y=1110

真⊕假=真

假⊕真=真

假⊕假=假

真⊕真=假

文档

python中xor是什么意思

python中xor是什么意思:异或(xor)是一个数学运算符。它应用于逻辑运算。计算机符号为xor。其运算法则为: a⊕b = (a ∧ b) ∨ (a ∧b) 如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。 异或也叫半加运算,其运算法则相当于不带进位的二进制加法
推荐度:
标签: python py xor
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top