二进制数 `11` 加 `1` 的计算结果为 `100`,具体解析如下:
二进制采用逢二进一的进位机制,与十进制的逢十进一类似。例如:
- `0 + 0 = 0`
- `0 + 1 = 1`
- `1 + 1 = 10`(向高位进1,本位为0)
具体计算过程
- 从右往左逐位相加:
- 最右边位:`1 + 1 = 10`,本位写0,向高位进1。 - 接下来一位:`1 + 0(进位)= 1`,本位为1。 - 最高位:`1 + 0(无进位)= 1`,本位为1。 - 最终结果为 `100`
结果验证
二进制 `100` 转换为十进制为 `1*2² + 0*2¹ + 0*2⁰ = 4`,符合二进制加法规则。
结论:
二进制 `11 + 1 = 100`。