二进制和十进制相互转化

2020-05-20  本文已影响0人  zhangkaizhong

二进制百转为十进制从右到左用二进制的每个数去乘以度2的相应次方 

例如二进制的1101转化成十进制问 

 1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13

十进制转为二进制 

用十进制的13除以2 每除一下将余答数就记在旁边   版

最后按余数从下向上排列就可得到权1101

例如302

302/2 = 151 余0

151/2 = 75 余1

75/2 = 37 余1

37/2 = 18 余1

18/2 = 9 余0

9/2 = 4 余1

4/2 = 2 余0

2/2 = 1 余0

1/2 = 0 余1

故二进制为100101110

上一篇 下一篇

猜你喜欢

热点阅读