1.二进制转八进制
拿二进制数10010110举例
首先需要3个二进制数各划分一个区域,不足时则补零。我们可以看出该二进制数为八位,我们需要补充一位,即010010110
从左到右依次是:(计算方法是从右向左依次乘上2的n次幂,n从零开始,^符号表示次幂)
0 1 0 0 1 0 1 1 0
0*2^2+1*2^1+0*2^0=2 0*2^2+1*2^1+0*2^0=2 1*2^2+1*2^1+0*2^0=6
然后合并得到226就是转换后的八进制数。
3.二进制转十六进制
拿二进制数100101100举例
二进制转十六进制和二进制转八进制类似,不过转十六进制划分区域为4个,不足也是补零
0001 0010 1100
02^3+02^2+02^1+12^0=1 02^3+02^2+12^1+02^0=2 12^3+12^2+02^1+12^0=12(12也就是十六进制中的C)
合并为12C