1.通俗的把进制分为二,八,十,十六进制这四种,其中十进制就是我们平常使用的阿拉伯数字
ps:几进制的数里面就不能包含几,二进制逢二进一,八进制逢八进一,十六进制逢十六进一
二进制:由0和1构成(计算机能看懂的语言,由字母B为表示符)
八进制:0~7(由字母O为标识符)
十进制:0~9(由字母D为表示符)
十六进制:0~E/e(E/e表示数字15,十六进制的表示符为H)
2.进制的转换
二/八/十六进制转十进制:
(1110.111)B=(?)D
用二/八/十六进制的每一项×(2/8/16)^(n-1)
ps:(n为这个二/八/十六进制的数的位数有几位)
十进制转二/八/十六进制:十进制的数除二/八/十六
整数部分用辗转相除取余(从下往上读取),小数部分辗转相乘取整,从上往下顺序读取(如果一直×是循环小数那就去循环小数循环的那几位)
二/八/十六进制之间的相互转换
二进制转八进制:二位转三位,缺零往前补零
例:(10)B=(2)O
二进制转十六进制:二位转四位,缺零往前补零
例:(10)B=(2)O
八进制转十六进制:先都转化为二进制,然后八进制缺零补零,多零去零
例:(136)O=(?)H
001 101 110=0110 1110
(136)O=(6D)H
ps:D是14