无符号数字,八进制数字输出问题

[复制链接]
查看11 | 回复0 | 2009-8-26 16:07:22 | 显示全部楼层 |阅读模式
m为无符号整型,在计算机中以补码表示,按照你的情况,应该是int为16位的编译器。-1的补码为全1,16个1不带符号位恰为65535,二进制转化为8进制则是每三位二进制数对应一位8进制数,第0-14位15个1对应后面5个7(每3个1对应7),最高位为1对应八进制最高位1
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行