77问答网
所有问题
负数的补码是怎么计算出来的?
如题所述
举报该问题
推荐答案 2023-09-11
将10进制负数转化为2进制数,负数的符号位是1。将上面的二进制数除符号位按位取反。然后加1运算,得到最终的负数的补码。举例说明
图片是举的例子
必须理解的定义,什么是原码,反码和补码
将一个整数转换成二进制形式,就是其原码。对于正数,它的反码就是其原码(原码和反码相同);负数的反码是将原码中除符号位以外的所有位(数值位)取反,也就是 0 变成 1,1 变成 0。对于正数,它的补码就是其原码(原码、反码、补码都相同);负数的补码是其反码加 1。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GNvY8vGvqIpGqqIYYYp.html
相似回答
大家正在搜