已知a=13,b=6,a&b的十进制数值为() 为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 04:45:50
已知a=13,b=6,a&b的十进制数值为() 为什么?
xQN@&ªoi?!DRDh>cw:K4s9sOfqv9[HB~WO(I]d^4{{r*4?w"|v2%ZCy;)4inZx&)g&  b6ă=N1rk"JvgV$a$BI$!4<W -"󛉉Mb1ub,xao|lBk4̯o(ІxAfzo ^QSi r5'%ͧ*5?T./6 1xq2

已知a=13,b=6,a&b的十进制数值为() 为什么?
已知a=13,b=6,a&b的十进制数值为() 为什么?

已知a=13,b=6,a&b的十进制数值为() 为什么?
a&b是位操作,a和b转换出2进制的值按位进行与操作 具体如下;
a=13=1101(二进制)
b=6 =0110(二进制)
比较:第一位 a为1,b为0,不同为0
第二位 a为1,b为1,相同为1
,于是四个位置比较得结果0100,换算为十进制即为4,

13的二进制位1101 ,6的二进制为0110,a&b为按位与结果为0100,十进制为 4,如果还不明白。请学一下 数字逻辑 数字逻辑电路。