& 逻辑按位“与”。与是指都为1得1,否则为0,比如:
7 1110
4 0100
------------
4
0100
| 逻辑按位“或”。或是指如果有一个为1则得1,否则为0,比如:
1 0001
4
0100
--------
5 0101
^
逻辑按位“异或”。异或是指两位有一个为1则为1,否则为0.也就是相同则为0,不同则为1.
比如:
7 1110
4
0100
------------
10 1010
本文详细介绍了计算机科学中的三种基本位运算操作:按位与、按位或及按位异或,并通过具体的数字示例展示了每种运算的效果。这些位运算常用于高效地处理二进制数据。
& 逻辑按位“与”。与是指都为1得1,否则为0,比如:
7 1110
4 0100
------------
4
0100
| 逻辑按位“或”。或是指如果有一个为1则得1,否则为0,比如:
1 0001
4
0100
--------
5 0101
^
逻辑按位“异或”。异或是指两位有一个为1则为1,否则为0.也就是相同则为0,不同则为1.
比如:
7 1110
4
0100
------------
10 1010
7817
1901

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