已知 int a=1.b=3.则a∧b 的值是多少?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 15:29:47
![已知 int a=1.b=3.则a∧b 的值是多少?](/uploads/image/z/9985855-31-5.jpg?t=%E5%B7%B2%E7%9F%A5+int+a%3D1.b%3D3.%E5%88%99a%E2%88%A7b+%E7%9A%84%E5%80%BC%E6%98%AF%E5%A4%9A%E5%B0%91%3F)
已知 int a=1.b=3.则a∧b 的值是多少?
已知 int a=1.b=3.则a∧b 的值是多少?
已知 int a=1.b=3.则a∧b 的值是多少?
^这个符号表示“异或”操作
二进制中异或有如下计算规则:
1^0 = 1
1^1 = 0
0^1 = 1
0^0 = 0
以16位计算机为例:
a=1换成二进制就是:0000000000000001
b=3换成二进制就是:0000000000000011
按位异或后的结果是:0000000000000010
再换算成十进制为:2