进制学习笔记
进制
十进制(最常用的进制)
- 十进制就是满十进一的进制
- 十进制当中一共有 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
打赏: 微信
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。