什么是异或运算?

 我来答
心活依0u
2011-01-25 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1046
采纳率:0%
帮助的人:2231万
展开全部
异或(xor)是一个数学运算符。它应用于逻辑运算。异或符号为“^”。其运算法则为a异或b=a'b或ab'(a'为非a)。
真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同,则异或结果为真。反之,为假。简单点说就是异或的两个值'相同为假,不同为真'。
异或运算法则
1. a ^ b = b ^ a
2. a ^ b ^ c = a ^ (b ^ c) = (a ^ b) ^ c;
3. d = a ^ b ^ c 可以推出 a = d ^ b ^ c.
4. a ^ b ^ a = b.

这个太专业了,你还是看资料吧!

参考资料: http://baike.baidu.com/view/1452266.htm

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
从小做个痞子
2018-11-30 · TA获得超过126个赞
知道答主
回答量:1
采纳率:0%
帮助的人:810
展开全部
个人理解: 两位(bit)只能有一个为真或者假 例如:真假美猴王??? (不存在两个真猴王 所以都是1的时候,1^1 = 0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pina_by
2012-03-21 · TA获得超过172个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:89.2万
展开全部
异或运算都应该是二进制数字的吧,异或运算法则是:相同为0不同为1 。
1异或0=1,然后再异或1等于0咯
即:1异或0异或1=0
或者 1异或1异或0=0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaohengas
2010-04-29 · TA获得超过407个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:448万
展开全部
异或异或,与或相异,或的两边有1就是1,异或的两边不同才是1.
异或与或的不同点在于1或1的值为1,1异或1的值为0.其他的结果都一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来想即神仙c
高粉答主

2020-04-09 · 关注我不会让你失望
知道答主
回答量:7.9万
采纳率:2%
帮助的人:4111万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式