已知 int a=1.b=3.则a∧b 的值是多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 01:27:33
已知 int a=1.b=3.则a∧b 的值是多少?
xQKN0JN JM*%;6U TrզU 4rSzc{p 'ϛy87y7jǖJVK rqNph=UQ>lrB^䢈nD7 Z29k5w=MyR\qCk}iIUd^c1*1*1^c!fN#{A ,?3Z'h7IGJλbi%VfIf9Lw(k*_

已知 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