补码、反码,傻傻分不清?

补码 补码的意义在于表达负数,进而将相对麻烦的减法运算转换为计算机擅长的加法。 我们先来看看,如果单纯用「符号位+原码」的表示方法,会出现什么幺蛾子,比如符号位0表示正、1表示负: 正数 二进制原码 负数 二进制原码 0 0 0000 -0 1 0000 1 0 0001 -1 1 0001 2 0 0010 -2 1 0010 3 0 0011 -3 1 0011 4 0 0100 -4 1 0
相关文章
相关标签/搜索