当前位置:首页 >知识百科 > 正文

为什么要引入补码

2024-10-10 02:08:01

引入补码的原因,如下所示:

由于计算机存储的数据一般是有位数限制的,则两个数相加如果超出位数,超出部分就会自动丢失,补码的形式即为利用此特点。让一个数加上这个补码形式表现的负数时,由于溢出自动丢失的效果,结果与减去这个负数的绝对值是相同的,这就是补码存放负数的实质,是定点CPU计算方面的特色之一,此即为引入补码的原因。

热门推荐