鱼C论坛

 找回密码
 立即注册
查看: 1520|回复: 8

[已解决]求问-128的补码是多少,内带思考过程请高手指正

[复制链接]
发表于 2019-7-30 09:10:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
128的补码是 1000 0000

用取反加一的方法求-128的补码:
取反  1 0111 1111
加一  1 1000 0000

所以-128的补码为 1 1000 0000,有问题吗?请高手指正
最佳答案
2019-7-30 09:58:55
如果这个一个8位的数据,能表示正负的话,1000 0000 表示的不是128而是-128;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-7-30 09:58:55 | 显示全部楼层    本楼为最佳答案   
如果这个一个8位的数据,能表示正负的话,1000 0000 表示的不是128而是-128;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-30 10:01:08 | 显示全部楼层
本帖最后由 Neverturnback 于 2019-7-30 10:09 编辑

如果只是单纯计算补码的话;128二进制码(8位)1000 0000;
取反:0111 1111;
加一:1000 0000;
所以-128的补码是1000 0000;
所以你为什么要在1000 0000前面加个1?

当然 1 1000 0000也可以看作是-128的补码(在一个9位的数据中,但是计算机里面的数据一般都是以一个字节为单位的(也就是8位),不存在9位的情况)
128的二进制码(9位)0 1000 0000
取反:1 0111 1111;
加一:1 1000 0000;

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-30 10:18:31 | 显示全部楼层
Neverturnback 发表于 2019-7-30 10:01
如果只是单纯计算补码的话;128二进制码(8位)1000 0000;
取反:0111 1111;
加一:1000 0000;

啊,这样就明白了。
我是之前看过小甲鱼的一个关于补码的帖子
https://fishc.com.cn/forum.php?m ... peid%26typeid%3D571
里面有一句是这样写:
“比如 -3,就是先将 10000011 按位取反(除了符号位),得到 11111100,再 +1 得到 11111101。”
然后我就一直把负数的二进制的最左一位放上1
谢谢谢谢大神!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-30 10:21:40 | 显示全部楼层
Neverturnback 发表于 2019-7-30 09:58
如果这个一个8位的数据,能表示正负的话,1000 0000 表示的不是128而是-128;

啊,明白了。。带符号的话,范围在-128~127
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-30 10:22:58 | 显示全部楼层
lomoxxt 发表于 2019-7-30 10:18
啊,这样就明白了。
我是之前看过小甲鱼的一个关于补码的帖子
https://fishc.com.cn/forum.php?mod=vie ...

记得给最佳吖!谢谢我QQ1169756818一起学习可以加我(备注写上: printf("鱼友:%s"), 论坛ID)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-30 10:26:34 | 显示全部楼层
Neverturnback 发表于 2019-7-30 10:22
记得给最佳吖!谢谢我QQ1169756818一起学习可以加我(备注写上: printf("鱼友:%s"), 论坛ID){:5_9 ...


嘻嘻好的小哥哥!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-30 10:27:27 | 显示全部楼层
lomoxxt 发表于 2019-7-30 10:26
嘻嘻好的小姐姐!

我是小哥哥!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-30 10:28:07 | 显示全部楼层

头像好可爱
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-4 01:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表