1000101011.111001B转换为十进制?

如题所述

写出二进制每位基数:个位1,高位=低位*2
512 256 128 64 32 16 8 4 2 1. 1/2 1/4 1/8 1/16 1/32 1/64
观察1000101011.111001B将其中有1的位的基数提取出来相加,观察1000101011.111001B
整数部分包含1个512,1个32,1个8,1个2,1个1
小数部分包含1个0.5,1个0.25,1个0.125和1个0.015625
因此:1000101011.111001B=555.890625D
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-28
1000101011.111001
=1×2^9+1×2^5+1×2^3+1×2^1+1×2^0+1×2^-1+1×2^-2+1×2^-3+1×2^-6
=512+32+8+2+1+0.5+0.25+0.125+0.015625
=555.890625本回答被网友采纳
相似回答