1.十进制--->二进制
对于整数部分,用被除数反复除以2,依次记下余数,从下往上取余数就是二进制;对于小数部分,采用连续乘以2,并依次取出整数部分,直到结果的小数部分为0为止,称为“乘基取整法”。
2.二进制--->十进制
二进制从右往左每位依次乘以2^0、2^1……后相加即为十进制。
3.十进制--->八进制
和转换为2进制的方法类似,唯一变化:除数由2变成8。
4.八进制--->十进制
将八进制转化为二进制,然后转化为十进制,八进制一位用三位二进制数表示
5.十进制--->十六进制
和转换为2进制的方法类似,唯一变化:除数由2变成16。
6.十六进制--->十进制
现将十六进制转化为二进制,每一个十六进制对应四个二进制,然后转化为十进制
7.二进制--->八进制
(11001.101)(二)
整数部分: 从后往前每三位一组,缺位处用0填补,然后按十进制方法进行转化, 则有:
001=1
011=3
然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式
8.八进制--->二进制
(31.5)(八)
整数部分:从后往前每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有:
1---->1---->001
3---->11
总之:
然后我们将结果按从下往上的顺序书写就是:11001,那么这个11001就是八进制31的二进制形式
9.二进制--->十六进制
然而,由于1111才4位,所以我们必须直接记住它每一位的权值,并且是从高位往低位记,:8、4、2、1。即,最高位的权值为23 = 8,然后依次是 22 = 4,21=2, 20 = 1。
记住8421,对于任意一个4位的二进制数,我们都可以很快算出它对应的10进制值。