二进制数(最高位为符号位)的反码和补码(011011) (111011)为什么啊 解释 原因
网友回答
【答案】 二进制数,
正数 的 反码和补码 就是它自己, 或说 正数 没有反码和补码。
负数 有 反码和补码。
负数反码,符号位搁置不动,其它位,把原码 1 变0, 原码0 变1。
负数补码, 等于 反码 加 1。
二进制数,通常是 1字节 (8 位 2 进制),或 2字节,4 字节。
你的题目 却是 6 位。按理,1字节(应有8位),写6位,那么它符号位是 0, 就是正数,反码和补码 就是它自己。
如果原码是 10111011, 反码就是 11000100, 补码是 11000101
如果原码是 10011011,反码就是 11100100,补码是 11100101