二进制数1011. 101 转化十进制

2024-12-31 17:30:17
推荐回答(5个)
回答1:

对于二进制数1011.101
首先考虑它的整数部分(它一共有4位),转化方法是:将它的最高位乘以2^3,次高位乘以2^2,第三位乘以2^1,第四位乘以2^0,然后把这些乘积加和,即为该二进制数转换为10进制数后的整数部分。
再考虑它的小数部分:将它的最高小数位乘以2^(-1),次高小数位乘以2^(-2),最后一位乘以2^(-3),然后把乘积加和,即为小数部分
例:(1011.101)=1*2^0+1*2^1+0*2^2+1*2^3+1*2^(-1)+0*2^(-2)+1*2^(-3)
转化为n进制的时候,只需把上式中的2变成n即可

回答2:

1011.101 1*2^0+1*2^1+0*2^2+1*2^3+1*2^(-1)+0*2^(-2)+1*2^(-3)
八进制 十六进制 转化成十进制 把2换成8,16就行了
二进制转换成八(16)进制 每三(四)位一组 换成一个数就行
八进制 十六进制转化成二进制 相反就行了

回答3:

1011.101(2)=11.625(10),45.54(8)=37.6875(10),74.B(16)=116.256(10),11110.11(2)=30.75(10)=36.953125(8)=1F.C(16);35.6(8)=29.75(10)=11101.11(2);EF.C(16)=11101111.11(16)

回答4:

二进制转十进制
从最后一位开始算,依次列为第0、1、2...位
第n位的数(0或1)乘以2的n次方
得到的结果相加就是答案
比如1011的算法是:
1*2的三次方+0*2的二次方+1*2的一次方+1*2的零次方
8+0+2+1=11

回答5:

电脑上有现成的计算机不用,笨蛋