二进制数
二进制:00000001
十进制:1
二进制:00000010
十进制:2
二进制:00000100
十进制:4
二进制:00001000
十进制:8
二进制:00010000
十进制:16
二进制:00100000
十进制:32
二进制:01000000
十进制:64
二进制:10000000
十进制:-128
- 二进制整数
- 一个字节通常认为有8位 (16位)
- 有符号整数
- 二进制补码
位运算符
- 按位取反:~
- 将a每位上的1变为0,0变为1 代码看这里
- 相当于~a = -a - 1
- 位与:&
- 位或:|
- 位异或:^