同或和异或的区别在哪里?

时间:01-18人气:26作者:麦田的哭泣

同或是比较两个数是否相同,相同则结果为1,不同则为0;异或是比较两个数是否不同,不同则结果为1,相同则为0。

区别

同或:就像两个人穿的衣服颜色一样,如果两人穿的都是红色或者都不是红色,结果就是“对”;如果一个穿红色一个穿蓝色,结果就是“错”。它关注的是“一致”,结果为1的情况只有两种:全1或全0。

异或:就像两个人猜拳,如果一个人出石头一个人出剪刀,结果就是“赢”;如果两人出的一样,结果就是“平”。它关注的是“不同”,结果为1的情况只有一种:一个1一个0。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行