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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 07:19:21
已知a=13,b=6,a&b的十进制数值为() 为什么?

已知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,如果还不明白。请学一下 数字逻辑 数字逻辑电路。