把数字看作二进制来进行计算
同一位上都为1,则结果为1,否则结果为0
例:
a = 11(10进制)
b = 30(10进制)
则a & b = ?
step 1:
转为二进制
a = 0000 1011
b = 0001 1110
step 2:
根据规则:同一位上都为1,则结果为1,否则结果为0
sum = 0000 1010
step 3:
sum = 10
把数字看作二进制来进行计算
同一位上都为1,则结果为1,否则结果为0
例:
a = 11(10进制)
b = 30(10进制)
则a & b = ?
转为二进制
a = 0000 1011
b = 0001 1110
根据规则:同一位上都为1,则结果为1,否则结果为0
sum = 0000 1010
sum = 10