5&3------(1)与
5二进制码0000 0000 0000 0101
3二进制码0000 0000 0000 0011
结果: 0000 0000 0000 0001(上下为1则为1,其余为0)
5|3------(7)或
结果: 0000 0000 0000 0111
~5-------(-6)非
结果(补码)1111 1111 1111 1010
结果(反码)1111 1111 1111 1001
结果(原码)1000 0000 0000 0110
5^3------(5)异或
结果 0000 0000 0000 0110
5<<3----(40)位左移
结果 0000 0000 0010 1000
5>>3----(0)位右移
结果 0000 0000 0000 0000
原文链接:https://blog.youkuaiyun.com/qq_40712210/article/details/88258097
本文详细解析了二进制位运算的基本概念,包括与、或、非、异或、位左移和位右移等操作,通过具体的数值示例展示了每种运算的实现过程及其结果,有助于理解计算机底层数据处理的原理。
6056

被折叠的 条评论
为什么被折叠?



