bitwise操控
在硬件方面,如二进制数据为代表号码. 二进制数代表的是59111011. 比特0是最重要的一点,在这种情况下最重要的一点是一点五.
每一套计算2至有点权的有点集.bitwise经营让你操纵整数变数有点水平.以下说明代表二进制数59.
二进制数代表59 |
bit 5 4 3 2 1 0
2 power n 32 16 8 4 2 1
set 1 1 1 0 1 1 |
3比特,可以代表号码07.下表显示号码为07的二进制形式.
Binary Digits |
000 |
0 |
001 |
1 |
010 |
2 |
011 |
3 |
100 |
4 |
101 |
5 |
110 |
6 |
111 |
7 |
下表列出可用于bitwise商操纵二进制数字.
Binary Digits |
& |
Bitwise AND |
| |
Bitwise OR |
^ |
Bitwise Exclusive OR |
~ |
Bitwise Complement |
<< |
Bitwise Shift Left |
>> |
Bitwise Shift Right |
|