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

来源:百度知道 编辑:UC知道 时间:2024/06/24 08:29:14
二进制1011. 101转化十进制 八进制数45. 54转化十进制 十六进制74. B转化十进制 二进制11110. 11转化八进制和十六进制 八进制35. 6转化二进制 十六进制EF.C转化二进制。谁给帮个 忙谢谢啦

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)进制 每三(四)位一组 换成一个数就行
八进制 十六进制转化成二进制 相反就行了

对于二进制数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即可

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

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)