Binary 将位字符串表示为2’;十进制的补码量是多少?

Binary 将位字符串表示为2’;十进制的补码量是多少?,binary,decimal,twos-complement,Binary,Decimal,Twos Complement,原始问题:将位字符串11001110表示为十进制量,第一个解释为无符号量,第二个解释为2的补码量 所以,对于位字符串11001110,它的补码是00110001,十进制是49,对吗 但我不确定问题是什么。位字符串11001110是否已经是一个补充版本?或者我被要求找到它的补码并把它转换成十进制 第二,11001110是十进制的206;由于2的补码使用最高有效位作为符号位,因此206不能在2的补码右侧表示(由于溢出,假设仅使用8位)?这将是消极的。但00110001的最高有效位是0,这意味着数量是

原始问题:将位字符串11001110表示为十进制量,第一个解释为无符号量,第二个解释为2的补码量

所以,对于位字符串11001110,它的补码是00110001,十进制是49,对吗

但我不确定问题是什么。位字符串11001110是否已经是一个补充版本?或者我被要求找到它的补码并把它转换成十进制

第二,11001110是十进制的206;由于2的补码使用最高有效位作为符号位,因此206不能在2的补码右侧表示(由于溢出,假设仅使用8位)?这将是消极的。但00110001的最高有效位是0,这意味着数量是正的?我搞糊涂了…

两个人的补语 要得到一个数的两个补码,请将位反转并加1。如果您想验证您的答案,请使用在线转换器,如。请记住,你的两个补码的宽度可以使你的答案更准确

还有各种各样的堆栈溢出问题,它们也解决了两个补码的问题,比如