计算机中的负数为什么用补码存储
发布时间:2026-10-02 11:40:25
计算机中的负数是为了方便运算,所以计算机才会采用补码存储数据。补码是计算机方便加法运算的编码。例如100(10进制)100/16=6余46/16=0余6。所以100的16进制数是64H以8位二进制来说64H=01100100B正数的补码和原码相同。
所以100的补码还是01100100。
另假设还有个数是-109109的16进制,是01101101-109的原码,就是11101101(首位是符号位)-109的反码,就是10010010(除了符号位其他各位分别取反)。109的补码就是10010011(反码加1)。现在运算100-109=100+(-109)。01100100+10010011=11110111这个结果就是-9的补码。如果换成其他编码运算就不会这么简单了。
例1653如原码相加的话存在符号位进位的问题等等。对于计算机而言。数值的计算补码是最方便的。
负数的补码相关文章
- dvd mv下载(dvd歌曲免费下载高清)
- 高中档案丢了影响上大学吗
- 椭圆周长的计算公式,椭圆周长与面积关系
- 新加坡国立大学本科含金量
- 湿巾的作用有哪些
- 美术类大专比较好的学校有哪些
- dj什么意思网络语(DJ什么意思)
- 专科生当兵直接升为一级士官吗?
- qq空间主页图片怎么弄
- 文字聊天室,漂流瓶没有了玩文的都去哪了
- 求袁娅维crazy歌词 及翻译
- 2019高考少数民族加分政策 这些你需要了解
- 怎么测算结婚吉日 结婚吉日怎么算
- 篮球场地标准尺寸(篮球场地尺寸)
- shells怎么读音英语(shelly怎么读)
- 浅尝辄止的读音是,浅尝辄止的爱情意思
- 怎么折魔刀千刃不用胶水最简单(怎么折魔刀千刃)
- 遥远的旅途歌词,歌曲遥远的旅途
- 求四个字的励志词语大全(求四个字的励志词语)
- 鲜花名称及含义