java &,
分享于 点击 7065 次 点评:76
java &,
& 位与运算符
运算规则:两个数都转为二进制,然后从高位开始比较,如果两个数都为1则为 1,否则为 0。
比如:12 & 5
12转换成二进制就是1100,5转换成二进制就是0101。 从高位开始比较得到,得到0100,即 4。
比较法:位序比较同为1的就为1,不为1的就为0;
得到0100 是个二进制的数 在转成十进制 即 4。
案例:
22 & 7
10110 & 00111 = 00110
00110 转十进制 6
相关文章
- 暂无相关文章
用户点评