System.out.print(6^3);

输出答案是多少,为什么?

第1个回答  2013-11-07
00000110 ^ 00000011=00000101=5首先将6换成二进制:00000110接着将3换成二进制:00000011按位异或:1^0=1 或 0^1=1;1^1=0 或 0^0=0。根据这个规律就可以把00000101得出来了!最后把00000101换成十进制数即可...
相似回答
大家正在搜