常用进制之间的转换(2进制转十进制)

2018-07-11  本文已影响0人  三文五略

2进制转10进制:

(二进制)从右往左开始,分别为第一个数乘以2的0次方+第二个数乘以2的1次方...以此类推。

列如:

010011 

---->

1*2º + 1*2¹ + 0*2² + 0*2³ + 1*2⁴ + 0*2⁵

=1+2+0+0+16+0

=19

也可以这样来做

↓  2⁵  2⁴    2³  2²  2¹  2º (被乘数)

↓  32  16    8  4  2    1 (被乘数值)

↓  0    1    0  0  1    1  (乘数)

        ∧          ∧  ∧ 

=1+2+16=19

这样你可以更清晰的看到(最底部为二进制),每一个二进制所对应的乘数以及他们的值;用这种方式,你可以更加快捷的进行进制之间的转换。

列如:

二进制  1011001

转换为十进制时,可以在草稿纸上这样写

64  32  16  8  4  2  1  (被乘数值)

1    0  1  1  0  0  1  (乘数)

= 1+8+16+64=91

因为0乘任何数都为0,所以我们只需要写出不为0的进制所对应的乘数即可。

又因为,1乘任何数,都为任何数,所以就得出了上面的结果。

   

上一篇下一篇

猜你喜欢

热点阅读