负数用二进制怎么表示?

2025-04-03 11:26:57
推荐回答(3个)
回答1:

  1. 在计算机中,负数以其正值的补码形式表达。

  2. 负数源数据不管符号的正值称为原码,对其进行取反,取反后的数据称为反码。比如原来数据为-5,先不管其符号,将原数据正值(二进制)5为00000101,取反后的反码为11111010.

  3. 对反码加1.  11111010+1=11111011,此值即为-5的二进制表示。

回答2:

无论什么进制,都是在前面写上负号(-),就代表负数了,

用二进制表示负数,也是一样,加上负号(-)就行了。

比如:

 -319 (十进制)

=-100111111 (二进制)

= -477 (八进制)

= -13F (16 进制)。

回答3:

原码:1000 0101;
反码:1111 1010;
补码:1111 1011