2 therightoforange Therightoforange 于 2015.06.23 10:14 提问

关于原码转为补码的基础问题

图片说明

3个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.06.23 10:40
已采纳
 11001010的补码是10110101,最高位是符号位,不变
补码加1,10110101+1就是10110110,(二进制加法,逢2进1)
Therightoforange
Therightoforange 你的回答对我很有帮助 ,谢谢
2 年多之前 回复
gamefinity
gamefinity   Rxr 2015.06.23 10:17

你要问的问题是什么?

gamefinity
gamefinity 回复Therightoforange: 末位+1,按规则进位,本来末两位是01的,+1=10了
2 年多之前 回复
Therightoforange
Therightoforange 它那里加一是末位加一还是怎么就得到了10110110
2 年多之前 回复
zhjchengfeng5
zhjchengfeng5   2015.06.23 11:11

这个简单,x2的原码是11001010,最高位是符号位为1表示负数,x2的大小是-74,x2的反码是符号位不变,其他各位按位取反,就是10110101,x2的补码就是反码加1,也就是10110110

Csdn user default icon
上传中...
上传图片
插入图片