我们来把二进制数 01011011 转换成十进制数。
步骤 1:确定二进制数的位数
二进制数是 01011011,共 8 位,从高位到低位依次是:
0 1 0 1 1 0 1 1
步骤 2:将二进制数转换为十进制
每一位的权值是从右到左依次为 $2^0, 2^1, 2^2, \dots, 2^7$。
我们逐位计算:
| 位置 | 位 | 值 | 2^位 | 位值 |
|---|---|---|---|---|
| 7 | 0 | 0 | 128 | 0 |
| 6 | 1 | 1 | 64 | 64 |
| 5 | 0 | 0 | 32 | 0 |
| 4 | 1 | 1 | 16 | 16 |
| 3 | 1 | 1 | 8 | 8 |
| 2 | 0 | 0 | 4 | 0 |
| 1 | 1 | 1 | 2 | 2 |
| 0 | 1 | 1 | 1 | 1 |
步骤 3:相加所有位值
$$ 0 + 64 + 0 + 16 + 8 + 0 + 2 + 1 = 91 $$
✅
01011011 对应的十进制数是:
$$
\boxed{91}
$$