二进制数00111101转换成十进制数的步骤是怎样的?

2022-08-12 科技 120阅读

(00111101)2=(61)10过程:

00111101=从后往前:(第一位数)1乘以2的0次方+(第二位数)0乘以2的1次方+1乘以2的2次方+1乘以2的3次方+1乘以2的4次方+1乘以2的5次方+0乘以2的6次方+0乘以2的7次方=1+0+4+8+16+32+0+0=61

所以:(00111101)2=(61)10

即:从右至左,换算成十进制如下:

1*2^0+0*2^1+1*2^2+1*2^3+1*2^4+1*2^5+0*2^6+0*2^7=61

十进制转化成为二进制的原则是:

逢2进1.就是每当是2的N倍时,就进几位。 

举几个例子: 1. 2=21=10 2. 5=22+1=100+1=101 3. 6=22+21=100+10=110 

从上面可以看出十进制转化为二进制的关键是逢二进一。

从3中可以看出,6最大可分解成2的2次方,因为2的3次方就是8了,比6大。6-22=2,2=21,所以6=22+21。根据逢二进一的原则,22的次数是2,所以进2为,就是100。21的次数为1,所以进一位,就是10。100+10=110。所以将十进制的6转化二进制就是110。 由此可以得出: 

9=23+1=1000+1=1001。 因为此题中的1不足2,所以不进位。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com