• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 知识库 知识库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

负数的补码是什么意思负数的补码

武飞扬头像
xhjyxxw
帮助1

知行礼动

大家好,今日小数来聊聊一篇关于负数的补码是什么,负数的补码的文章,现在让我们往下看看吧!

1、就比如-9补码是11110111。

2、9的源码为00001001,如果是负数的话,补码为最高位置1,其余取反也就是11110110,然后在最低位加1即可即11110111。

3、计算机中的负数是以其补码形式存在的补码=原码取反 1。

4、一个字节有8位可以表示的数值范围在-128到 127。

5、用二进制表示也就是10000000-01111111(注意:最高位表示符号)。

6、最高位是1的都是负数最高位是0的都是正数。

7、扩展资料:补码乘法补码的乘法不具备【X*Y】补=【X】补×【Y】补的性质。

8、但是【X*Y】补==【X】补×Y,所得结果再取补码,如x=101,y=011,[x*y]补=-[(-101)*011]=-[011*011]=-01001=10111。

9、其中,若【Y】补=y31y30……y0,则Y=-y31*2^31 y30*2^30 …… y0*2^0原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示: 0和-0),其余位表示数值的大小。

本文到此分享完毕,希望对大家有所帮助。

这篇好文章是转载于:知行礼动

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 知行礼动
  • 本文地址: /news/detail/tanhbbjhjf