
未来是拼出来的为您分享以下优质知识
4的8位二进制表示为 00000100,具体说明如下:
正数的原码与其补码相同,4的二进制原码为 `0000 0100`。
符号位规则
在8位二进制中,最高位为符号位:
- `0` 表示正数
- `1` 表示负数。
负数补码计算
负数采用补码表示,计算方法为:
- 先对正数原码取反(0变1,1变0):`1111 1011`
- 然后加1:`1111 1011 + 1 = 1111 1100`
因此,-4的补码为 `1111 1100`。
总结:
4的8位原码为 `0000 0100`
-4的8位补码为 `1111 1100`