-16的补码是多少?

如题所述

-16的补码是11110000。

假设用8位(n位)表示,则-16的原码是:

10010000(最高位1,后n-1位是其绝对值16的二进制表示)

其反码为11101111(最高的符号位不变,后n-1位全部取反)

其补码为11110000(反码加1)

扩展资料:

负数的原码求补码

求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1 [4]  。

同一个数字在不同的补码表示形式中是不同的。比如-15的补码,在8位二进制中是11110001,然而在16位二进制补码表示中,就是1111111111110001。以下都使用8位2进制来表示。

参考资料来源:百度百科-补码

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网