首先,从右到左依次给每一位二进制位赋予权值,权值从 0 开始递增。例如:
```
0 1 0 1 1 0 1 1
2⁷2⁶2⁵2⁴2³2²2¹2⁰
```
接下来,我们将二进制数中为 "1" 的位置对应的权值相加:
- 第 0 位(最右边):1 × 2⁰ = 1
- 第 1 位:1 × 2¹ = 2
- 第 3 位:1 × 2³ = 8
- 第 4 位:1 × 2⁴ = 16
- 第 6 位:1 × 2⁶ = 64
将这些值相加:
```
1 + 2 + 8 + 16 + 64 = 91
```
因此,二进制数 01011011 对应的十进制数是 91。
总结一下,通过逐位计算权值并将 "1" 对应的权值相加,我们可以轻松完成二进制到十进制的转换。