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

 我来答
jzr0721
推荐于2019-08-06 · TA获得超过9150个赞
知道小有建树答主
回答量:158
采纳率:100%
帮助的人:4.2万
展开全部

(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,所以不进位。

多点阳光sun
高粉答主

2020-11-17 · 繁杂信息太多,你要学会辨别
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式