4的二进制表示(8位)为 00000100,具体说明如下:
基本转换
4转换为二进制采用“除2取余法”:
- 4 ÷ 2 = 2 余 0
- 2 ÷ 2 = 1 余 0
- 1 ÷ 2 = 0 余 1
将余数逆序排列得到 100,不足8位时前面补0,最终为 00000100。
符号位说明
在8位二进制系统中,最高位为符号位(0表示正数,1表示负数)。 - 正数4的原码、反码、补码均为 00000100。
负数表示补充
若需表示-4,需通过补码计算:
- 原码:10000100
- 反码:11111011
- 补码:11111100。
综上,4的8位二进制表示为 00000100,为正数直接使用原码。