异或,和 与运算

异或,和 与运算1 进行异或计算前会把数值都转换为二进制 5 和 3 转为二进制分别为 0101 00112 再把结果 0110 转换为十进制的 63 所以 5 3 6 项目数 1 数 2 异或 amp 是二进制 与 运算 参加运算的两个数的二进制按位进行运算 运

欢迎大家来到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

(0)
上一篇 2天前
下一篇 2天前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信