- 将二进制转换为十进制
例如:将二进制数1001(b)转换为十进制的值,方法如下图所示:
alt=”进制的转换” /> 从上图中可以看出,将二进制转换为十进制的方法是:计算每位的权重值,并将其与每位的值相乘,然后将这些乘积相加即可得到9。同样的方法也适用于其他进制的数转换为十进制数。
为了便于理解,我们也可以将十进制数转换为十进制数,如下图所示:
alt=”进制的转换” />
- 将十进制转换为二进制
例如:将十进制数字123转换为二进制的值,方法见下图:
(这里使用了windows自带的画图功能,由于没有找到更好的画图方法,画得略显粗糙,但意思是这样的)
alt=”进制的转换” /> 从图中可以看出,十进制转换后的二进制数字为1111011。
- 其他进制的转换
关于其他进制之间的转换,均遵循此类方法。高进制转换为低进制时使用短除法,低进制转换为高进制时则采用计算权重值的方法进行计算。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END