进制

二进制以0b开头
八进制以0开头
16进制以0x开头
符号位:0正1负

  • 原码:直接将一个数值换成二进制数。最高位是符号位
  • 负数的反码:是对原码按位取反,只是最高位(符号位)确定为1。
  • 负数的补码:其反码加1。
  • 计算机底层都以补码的方式来存储数据!
  • 正数的原码、反码、补码都相同

image.png
image.png