进制的概念
二进制:0 1
八进制:0 1 2 3 4 5 6 7
十进制:0 1 2 3 4 5 6 7 8 9
十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F
因为人类天然性的拥有十个手指,所有我们选择了十进制-手指来进行计数
十进制的基数为10,数码由0-9组成,计数规律逢十进一。
进制有 0~9 共10个数字,基数为10,在加减法运算中,逢十进一,借一当十。
二进制
用0、1两个数字来表示数值,这就是二进制
二进制的算法和十进制是类似的:
-
十进制是逢十进一,借一当十
-
二进制是逢二进一,借一当二
- 二进制的加法:1+1=10 1+1+1=11 1+1+1+10=100 110+111=1101
逢二进一,满二向高位进一
2.二进制的减法:10-1=1 100-10=10 1010-101=101
借一当二,不够减向高位借一当作二
八进制
用0-7八个数字来表示八进制
- 加法运算时逢八进一,减法运算时借一当八
- 八进制的加法:13+17=32 135+67=224 1024+467=1513
八进制加法逢八进一,满八时向高位进一,然后再减去八就是和
- 八进制的减法:34-27=5 146-77=47 1024-777=25
八进制的减法借一当八,当前位不够向高位借一当八
十进制
从小学学到了现在就不多说了
十六进制
十六进制有0-F表示16位数,其中A表示10,B表示11,C表示12,D表示13,E表示14,F表示15
- 加法运算时逢十六进一,减法运算时借一当十六
- 十六进制加法:8+5=D 69+88=F1 2FB4+4C8C=7C40
十六进制加法逢16进1,满16向高位进一,然后减去16就是和
2.十六进制减法:F-4=B FB-4A=B1 4ABC-FDB=3AE1
十六进制减法借一当16,当位不够向高位借一