Binary 二进制负数(8位)
我应该使用(I)1补码和(ii)2补码将以下负数转换为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位的范围)最安全的方法可能是声明它们超出了范围,并给
- -76
- -203
- -十八
- -177
i) 10110011
ii)10110100 •-18 二进制(正数):00010010
i) 11101101
ii)11101110
但是我不知道如何接近另外两个,因为8位的范围是-128和127。。。Heeelpp
提前感谢答案在您的问题中。。。(它们超出了8位的范围)最安全的方法可能是声明它们超出了范围,并给出较低的8位来执行更宽的转换(因为这确实可能发生,通过疏忽或偶尔通过设计)