进制

十进制(最常用的进制)

  • 十进制就是满十进一的进制
  • 十进制当中一共有10个数字

0 1 2 3 4 5 6 7 8 9

  • 十进制如何计数

0 1 2 3 4 5 6 7 8 9 10 11 12 ... 19 20 ... 29 30 ...

二进制(计算机底层使用的进制)

  • 满二进一
  • 二进制中一共有2个数字

0 1

  • 二进制如何计数

0 1 10 11 100 101 110 111 1000 ...

  • 所有的数据在计算机底层都是以二进制的形式保存的,计算机只认二进制
  • 可以将内存想象为一个一个的小格子,小格子中可以存储一个0或者一个1
  • 内存中的每一个小格子,我们称为1bit(位)

bit是计算机中的最小的单位
byte是我们最小的可操作的单位

  • 8bit = 1byte(字节)
  • 1024byte = 1kb(千字节)
  • 1024kb = 1mb(兆字节)
  • 1024mb = 1gb(吉字节)
  • 1024gb = 1tb(太字节)
  • ...

八进制(一般不用)

  • 满八进一
  • 八进制中一共有8个数字

0 1 2 3 4 5 6 7

  • 八进制如何计数

0 1 2 3 4 5 6 7 10 11 ... 17 20 ... 27 30 ...

十六进制

  • 满十六进一
  • 十六进制中一共有16个数字

由于十六进制是满161才进位,所以十六进制中引入了a b c d e f来表示10 11 15 13 14 15
0 1 2 3 4 5 6 7 8 9 a b c d e f

  • 十六进制如何计数

0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 ... 1a 1b 1c 1d 1e 1f 20 21 22 ... 2a 2b 2c 2d 2e 2f 30 ...

  • 我们在查看二进制数据时,一般会以十六进制的形式显示

1111 1111 /显示为:ff

文章目录