把二进制101011.001按权展开为十进制

2025-04-27 21:14:45
推荐回答(3个)
回答1:

101011.001b=2^5+2^3+2^1+2^0+2^(-3)=43.125d。

回答2:

(101011)2
=((((((0*2+1)*2+0)*2+1)*2+0)*2+1)*2+1)10
=(((((1*2+0)*2+1)*2+0)*2+1)*2+1)10
=((((2*2+1)*2+0)*2+1)*2+1)10
=(((5*2+0)*2+1)*2+1)10
=((10*2+1)*2+1)10
=(21*2+1)10
=(43)10

(0.001)2
=(((1/2+0)/2+0)/2)10
=(((0.5+0)/2+0)/2)10
=((0.5/2+0)/2)10
=(0.25/2)10
=(0.125)10

(101011.001)2

=(43.125)10

回答3:

十进制应为43.001