1、位运算

1.1、左移、右移

  1. 无符号左移:<<
  2. 无符号右移:>>
  3. 有符号右移:>>>

    1.2、coding

  4. 二进制转十进制

  5. 十进制转二进制

2、反码和补码

2.1、反码

实际以int为例,开头是符号位,0表示正数,1表示负数。当为1时其表示的负数值为后31位取反+1。例如-1,其二进制的表示是32位的1。