lcl0904
不清楚
级别: 略有小成
精华主题: 0
发帖数量: 119 个
工控威望: 407 点
下载积分: 817 分
在线时间: 72(小时)
注册时间: 2009-09-17
最后登录: 2023-02-17
查看lcl0904的 主题 / 回贴
楼主  发表于: 2009-10-06 16:41
图片:
各位好,这怎么理解啊?
xiaoqizi
级别: 论坛先锋
精华主题: 0
发帖数量: 446 个
工控威望: 1316 点
下载积分: 2402 分
在线时间: 714(小时)
注册时间: 2009-07-06
最后登录: 2024-11-12
查看xiaoqizi的 主题 / 回贴
1楼  发表于: 2009-10-06 17:52
这个应该属于16位二进制补码,即正数的补码是其本身,负数的补码是其各位取反后加1
regxu
级别: 略有小成
精华主题: 0
发帖数量: 77 个
工控威望: 268 点
下载积分: 538 分
在线时间: 344(小时)
注册时间: 2007-11-27
最后登录: 2024-11-20
查看regxu的 主题 / 回贴
2楼  发表于: 2009-10-06 17:57
在计算机里表示负数是用正数的反码加1而得的余码表示的
4的二进制码为0100;反码是1011;
再加1就是1100;
同样-5表示为1011;
qiulong216
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 404 点
下载积分: 433 分
在线时间: 142(小时)
注册时间: 2009-02-03
最后登录: 2024-11-12
查看qiulong216的 主题 / 回贴
3楼  发表于: 2009-10-07 09:27
减去一个数等于加上这个数的反码!!