C/C++学习日记:原码、反码和补码

一、什么是原码、反码和补码 我们知道,在计算机内部存储的带符号数都是以补码形式存储,用补码形式进行运算的。什么是一个数的补码?为什么要用补码?这要从数的原码、反码开始讲。我们以整型数为例,且假定字长为8位。   1、原码 整数X的原码是指:其符号位为0表示正,为1表示负;其数值部分就是X的绝对值的二进制数。X的原码通常用【X】原表示。如: 【+100】原=01100100 【+0】原=000000
相关文章
相关标签/搜索