黑马程序员技术交流社区

标题: 新手求教:关于2进制中正负数的编码问题。 [打印本页]

作者: 马富林    时间: 2013-11-5 01:53
标题: 新手求教:关于2进制中正负数的编码问题。
请问表示一个负数的2进制是用正数的2进制反码+1的原理是什么?
是人为设定的还是有自身规律的?比如一个byte型整数7的2进制码是
0000 0111
对应-7的2进制码
1111 1001。
居然已经用第一个数字来表示正负了,为什么不直接用
1000 0111
来表示-7呢?求分析解惑。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2