上一期我们讲述了进制数及转换,这一期我们来了解计算机原码、反码和补码,本期内容重点是补码。来自网络引入这三种编码的原因是什么?是为了解决计算机减法问题,因为CPU运算器中只有加法器,所有要把减法转换加法来运算;那么你可能会问,怎么不加个减法器呢?
前言很多的小伙伴在学习计算机相关课程的时候,经常会听到原码、反码、补码等词语,但是很少有人能够理解它们具体是干嘛的。但是随着编程的深入,我们知道在计算机中只能存储0和1的二进制码,所有数据类型最后都会转为二进制码再存储到内存中。