二进制数真值+1010111的补码是什么

2024-12-05 06:30:38
推荐回答(4个)
回答1:

二进制数真值+1010111的补码是01010111

  • 用二进制表示整数,起初提出来的是原码概念:二进制数的首位表示符号,其余位表示数值,符号位是0表示正数,符号位是1表示负数。

  • 因为用原码表示数据,会出现“正0”和“负0”的现象,且用原码进行数据间的运算会出现错误,因此,最终采用补码进行计算机数据表示。

  • 规定:

    • 正数的补码与原码相同,

    • 负数的补码等于该数的反码加1。

    • 负数的反码为:符号位不动,数值位按位取反。

回答2:

补码是原码的反码加一,他的反码是:0101000,加一之后是0101001(它的补码)

回答3:

01010111

回答4:

285652563