C语言中的一些问题

[复制链接]
查看11 | 回复3 | 2011-7-11 12:08:39 | 显示全部楼层 |阅读模式
-164为什么用二进制表示是1111 1111 0101 1100是怎么算的,我自习到这有点迷惑希望高手指点

回复

使用道具 举报

千问 | 2011-7-11 12:08:39 | 显示全部楼层
最高位是符号位,1则代表负数。二进制补码即为负数的绝对值。FF5C的补码为A4,即为164。因此这是-164。...
回复

使用道具 举报

千问 | 2011-7-11 12:08:39 | 显示全部楼层
L1是正解...
回复

使用道具 举报

千问 | 2011-7-11 12:08:39 | 显示全部楼层
你知道反码和补码吗...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行