什么是按位或,什么是按位异或,什么是按位与

2024-12-21 23:37:55
推荐回答(2个)
回答1:

信息在计算机中的存储和处理格式是二进制的,
例如十进制的2在计算机中是以二进制存储的,即为0000 0000 0000 0010 (2字节的),它的每一个1或0就是一位,
你说的那些运算呢,就是以二进制的形式运算的,例如:
按位与,就是两个二进制数的每一位对应做与运算,
其他同理,

回答2:

用2进制来看就很明白了比如, 10(10进制)就是00001010(2进制)按位或上一个9(10进制)就是00001001(2进制)那么结果就是00001011

以上两个数字按位与就是00001000
按位异或就是00000011