欢迎大家来到IT世界,在知识的湖畔探索吧!
1:异或运算(^)
运算规则: 0^0=0; 0^1=1; 1^0=1; 1^1=0;
欢迎大家来到IT世界,在知识的湖畔探索吧!
操作计算数数数异或结果
在现实生活中用的都是10进制的数据,来看看10进制的数据如何进行异或运算
5^3 = ?
1.进行异或计算前会把数值都转换为二进制:5和3转为二进制分别为:0101 、0011
2.再把结果 0110 转换为十进制的:6
3.所以 5 ⊕ 3 = 6
项目数1数2异或(^)二进制0十进制536
2:与运算(&)
&是二进制“与”运算,参加运算的两个数的二进制按位进行运算,运算的规律是:
欢迎大家来到IT世界,在知识的湖畔探索吧!运算规则:0 & 0=00 & 1=01 & 0=01 & 1=1
对于参加运算的数要换算为二进制进行运算,例如3 & 2的结果是2,过程如下:
项目数1数2与(&)二进制0十进制531
5 & 3=0101 & 0011--------------=0001=1
3.或运算(|)
欢迎大家来到IT世界,在知识的湖畔探索吧!运算规则:0|0=0;0|1=1;1|0=1;1|1=1;即 :参加运算的两个对象只要有一个为1,其值为1。
项目数1数2或(或)二进制十进制537
计算结果对比表
项目计算数计算数2与(&)或()异或(^)二进制10十进制53176
这两种算法都是把对应的10进制的数据转换为2进制的数据进行与和异或运算
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/100762.html