补码有什么用

如题所述

计算机用带符号位的原码进行乘除运算时结果正确,而在加减运算的时候会出现了问题,于是发明了补码,解决了这个问题。
简单来说,补码,主要用于负数和减法运算。
(1)补码,使符号位能与有效值部分一起参加运算,从而简化运算规则。例如,计算机内正0和负0是不同的数,但实际上都是0。采用补码就简化了运算。

(2)补码,使减法运算转换为加法运算,,进一步简化计算机中运算器的线路设计
计算机里的硬件“加法器”,专门用于两数相加。减一个数 的时候,可以变成加 一个 负的这个数,负数写成补码形式,就可以用 加法代替减法,用 “加法器”来执行。不需要另外设计一个新的“减法器”。硬件的运行速度比软件快很多很多。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-01-08

补码是什么?

补码,是“代替负数”的正数。

时钟的时针,倒拨 3 小时,可用正拨 9 小时代替。

怎么算的:+9 =-3 + 12(周期)。

分针,倒拨 X 分,也可用正拨 (-X + 60)分代替。

你只要找到计数周期,负数,就能换算成正数。

这个正数,就是负数的补码。

---------------------

补码有什么用?

利用补码,计算机中,就没有负数了。

同时,减法运算,就可以用加法来完成了。

从而,简化运算、简化计算机的硬件。

第2个回答  2021-10-29
补码,在计算机中,表示负数。
相似回答