举例::求二进制数1001(B)转为十进制的值,方法如下图:
由上图可知将二进制转化为十进制的方法为:将每位的权重值算出来,并乘上每一位的值,然后相加即可得到9。同样地,这适合其他的进制的数转化为十进制数。
为了方便理解,我们也可以将十进制数转化为十进制数,如下图所示:
举例:求十进制数字123转化为二进制的值,方法见下图:
(这里用到了Windows自带画图功能没找到更好的画图的方法,画的丑了一点,但意思就是这么个意思)
由图可得,十进制转化的二进制数字即为1111011。
关于其他进制之间的转换,都是依照这样的方法,高进制转低进制则使用短除法,低进制转高进制则使用算权重值的方法计算。