将二进制数1001110.01101转换成十进制数。

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


答案是109.65625

  • 二进制数转换为十进制按照定义,小数点左边第一位数以2的0次方为基准,第二位是2的一次方,第三位是2的二次方,依次类推...,小数点右边第一位以2的-1次方为基准,第二位为2的-2次方为基准,依次类推...

  • 所以转换方式为,左边就是1*2^6+1*2^5+1*2^3+1*2^2+1*2^0=109,小数点右边就是1*2^(-1)+1*2^(-3)+1*2^(-5)=0.65625。

  • 综上,左边加上右边109.65625。以上我用^符号表示次方,请理解。