二进制数11.01转为十进制怎么算

2025-04-08 10:55:23
推荐回答(3个)
回答1:

  二进制数11.01转为十进制的步骤是:先把11变成十进制,即1*2^1+1*2^0=3;再把0.01变成十进制,即0*2^(-1)+1*2^(-2)=0.25;所以最终结果为:3.25;

  • 方法小结:二进制数11.01转为十进制的方法如下:

  (n*m^x-1)+(n*m^x-1)一直到x等于0时为止

  x表示二进制的总共有多少位

  n表示二进制的第n位是多少(n不是0就是1)

  m表示实数2 ,这个数字不会改变永远是2

  (n*m^x-1)+(n*m^x-1)…….. *n乖以m的x-1次方

回答2:

(11.01)2
=[1*2^1+1*2^0+0*2^(-1)+1*2^(-2)]10
=(1*2+1*1+0*0.5+1*0.25)10
=(2+1+0+0.25)10
=(3.25)10

回答3:

除以2的结果整数在除以2直到不能除出比2大的数