
1011.011的二进制转化成十进制,怎么算
3个回答
展开全部
1011.011的二进制转化成十进制是11.375,整数部分和小数部分的计算方法是不一样的。
整数部分换算:1x2的0次方=1,1x2的1次方=2,0x2的2次方=0,1x2的3次方=8,然后对所有计算结果求和得11。小数部分换算:1x2的负3次方=0.125,1x2的负2次方=0.25,0x2的负1次方=0,对所有结果求和得0.375。合并后得出结果为11.375。
扩展资料
二进制向十进制数转换的通用操作:
整数部分:从右到左用二进制的每个数去乘以2的相应次方,然后将所有的结果加起来,所得到的和就是整数部分的结果。小数部分:小数点后则是从左往右用每个数去乘以2的相应负次方,将结果进行求和得出小数部分的结果。最后将结果整合起来,就得到最终转换结果。
个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增,而十分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。
参考资料来源:百度百科-十进制转二进制
参考资料来源:百度百科-二进制
展开全部
二进制转化为十进制是这样的:
这里可以用8421码的方法.这个方法是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了.
还是举个例子吧:
求110101的十进制数.从右向左开始了
(1) 1乘以2的0次方,等于1;
(2) 1乘以2的2次方,等于4;
(3) 1乘以2的4次方,等于16;
(4) 1乘以2的5次方,等于32;
(5) 将这些结果相加:1+4+16+32=53
所要求的二进制数的十进制就是53.
不知道我说的你明白了吗?我觉得我说的不是很明白,不过我举了例子,应该就可以明白了.
这里可以用8421码的方法.这个方法是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了.
还是举个例子吧:
求110101的十进制数.从右向左开始了
(1) 1乘以2的0次方,等于1;
(2) 1乘以2的2次方,等于4;
(3) 1乘以2的4次方,等于16;
(4) 1乘以2的5次方,等于32;
(5) 将这些结果相加:1+4+16+32=53
所要求的二进制数的十进制就是53.
不知道我说的你明白了吗?我觉得我说的不是很明白,不过我举了例子,应该就可以明白了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
整数
二进制位权 2的n次方 从右往左 0开始
8 4 2 1
1 0 1 1
8*1+2*1+1*1=11
小数
二进制位权 2的-n次方 从左往右 -1开始
0.5 0.25 0.125
0 1 1
0.25*1+0.125*1=0.375
11.375
二进制位权 2的n次方 从右往左 0开始
8 4 2 1
1 0 1 1
8*1+2*1+1*1=11
小数
二进制位权 2的-n次方 从左往右 -1开始
0.5 0.25 0.125
0 1 1
0.25*1+0.125*1=0.375
11.375
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询