Binary 二进制负数(8位)

Binary 二进制负数(8位),binary,numbers,range,complement,Binary,Numbers,Range,Complement,我应该使用(I)1补码和(ii)2补码将以下负数转换为8位二进制: -76 -203 -十八 -177 我知道怎么做-76和-18 •-76 二进制(正数):01001100 i) 10110011 ii)10110100 •-18 二进制(正数):00010010 i) 11101101 ii)11101110 但是我不知道如何接近另外两个,因为8位的范围是-128和127。。。Heeelpp 提前感谢答案在您的问题中。。。(它们超出了8位的范围)最安全的方法可能是声明它们超出了范围,并给

我应该使用(I)1补码和(ii)2补码将以下负数转换为8位二进制:

  • -76
  • -203
  • -十八
  • -177
我知道怎么做-76和-18

•-76

二进制(正数):01001100
i) 10110011
ii)10110100

•-18

二进制(正数):00010010
i) 11101101
ii)11101110

但是我不知道如何接近另外两个,因为8位的范围是-128和127。。。Heeelpp


提前感谢

答案在您的问题中。。。(它们超出了8位的范围)最安全的方法可能是声明它们超出了范围,并给出较低的8位来执行更宽的转换(因为这确实可能发生,通过疏忽或偶尔通过设计)