
抓住机遇为您分享以下优质知识
负数在计算机中通常采用 补码表示。以-5为例,其二进制补码表示为 11111011。具体转换步骤如下:
首先,将负数的绝对值转换为二进制。5的二进制原码为`00000101`(假设使用8位表示)。
反码
对原码的每一位取反(0变1,1变0),得到反码`11111010`。
补码
在反码的基础上加1,得到补码`11111011`。这是计算机存储负数的标准形式。
总结:
-5的8位二进制补码为`11111011`,若使用其他位数(如16位),需在高位补0,例如`11111111111111111111111111111011`。