数制 | 值 | ||||||
二进制 | 0000 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 |
八进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
十六进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
十进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
有图表可知:
0001= 2^0=1 ,0010=z^1=2 .所以 1111=2^0+2^1+2^2+2^3=15,我们由此得出四位由8,4,2,1.这四个数字组合,不管二进制有多少位,都离不开这四位的组合。
进制的组成
1.十进制 由0~9 九个数字的组合
2.二进制:通过0和1组成一个数字。
3,。八进制:由0-7组成,开头以0开始 来区分其他进制
4.十六进制:通过0-9和A-F组成,用0x开头区分其他进制。
二进制转十进制
(01011000)2=88 ,111010=58
也就是=88 ,
=58
同样道理,十进制转二进制只用除以2,反向取余数,除到商为0终止。再逆序排列余数
18除以2 的余数为01001,逆序排列为10010
十进制专八进制
只用除以8,反向取余数,除到商为0终止。再逆序排列余数
八进制转十进制
例:八进制036.4 转化为是十进制
整数部分:=30
小数部=0.25
30+0.25=30.25
八进制转二进制 取三合一
036》3=011 6=101
所以 036=11101
二进制转八进制
11101=》101=6., 11=011=3
所以 11101=036
0为八进制开头符号
十进制转十六进制
只用除以16,反向取余数,除到商为0终止。再逆序排列余数
16进制转化为十进制、
36D==877
16进制转化为二进制
8 4 2 1
5d= 5和 13 两位
5=0101 13 =1011 =》5d=1011011
二进制转十六进制 取4合一,少0补0
1011011=》 1011=13=d , 101=0101=5 =》5d