已知 int a=1.b=3.则a∧b 的值是多少?
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 01:27:33
xQKN0JN JM*%;6U TrզU4rSzc{p'ϛy87y7jǖJVK
rqNph=UQ>lrB^䢈nD7Z29k5w=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