我应该使用 (i) 补码和 (ii) 补码将以下负数转换为 8 位二进制:
我知道如何做-76和-18...
• -76
二进制(正):01001100
一)10110011
ii) 10110100
• -18
二进制(正数):00010010
一)11101101
二)11101110
但是我不知道如何处理另外两个,因为 8 位的范围是 -128 和 127...Heeelppp
提前致谢
无法用 8 位表示超出 -127 到 127 的数字。您需要至少 9 位使用补码和补码来表示 -255 到 255 范围内的数字。