计算机里面有符号整数,负数是用补码表示的,补码补的是什么?

itkeeper 发表于2017年02月07日
<p>首先,补码到底补的是什么?</p><p>另外,由十进制负整数计算它的补码好计算,如果反过来呢?</p><p>这里假设是32位的整数。</p><p>求-1的补码</p>
2 回复

    1楼

  • 晋有嘉木 发表于2017年02月09日
    1 | 1 | 举报
    <p>我理解补码主要是为了把负数换算成正数去参与运算,也就是说,把正数和负数的加法能够直接相加。我们人计算正数和负数相加就是用减法,但是如果负数表示成补码就可以让计算机直接相加。</p>
    晋有嘉木 发表于2017年02月09日
    添加评论
  • 2楼

  • 晋有嘉木 发表于2017年02月09日
    0 | 0 | 举报
    <p>不知道说明白了没有</p>
    晋有嘉木 发表于2017年02月09日
    添加评论