A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请问表示一个负数的2进制是用正数的2进制反码+1的原理是什么?
是人为设定的还是有自身规律的?比如一个byte型整数7的2进制码是
0000 0111
对应-7的2进制码
1111 1001。
居然已经用第一个数字来表示正负了,为什么不直接用
1000 0111
来表示-7呢?求分析解惑。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马