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