当前位置:新励学网 > 秒知问答 > 逻辑异或运算怎么算

逻辑异或运算怎么算

发表时间:2024-07-31 10:46:13 来源:网友投稿

1.与运算()进行运算的两个数据,按二进制位进行“与”运算。

规则:00=0; 01=0;10=0; 11=1; 即: 两位同时为“1”,结果才为“1”,否则为02.或运算(|)进行运算的两个数据,按二进制位进行“或”运算。运算规则:0|0=0; 0|1=1; 1|0=1;1|1=1;即 :参加运算的两个对象只要有一个为1,其值为1。

3.非运算:~1取0,0取1 ~1 = 0, ~0 = 1 ~(10001) = 011104.异或运算(^)参加运算的两个数据,按二进制位进行“异或”运算。运算规则:0^0=0; 0^1=1; 1^0=1; 1^1=0;即:参加运算的两个对象,如果两个相应位为“异”(值不同),则该位结果为1,否则为0。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!