原码、反码和补码的关系 为什么要学习原码、反码和补码?原码、反码和补码的概念原码反码补码 举例已知补码求原码 为什么要学习原码、反码和补码? 因为计算机内部数据参与运算的时候都是采用补码进行运算的,所以得学习一下原码,反码,补码 原码、反码和补码的概念 原码 原码:正数的原码就是二进制,最高位是0;负数的原码是二进制的最高位是1 反码 反码:正数的反码与原码一致,负数的反码符号位不变,数值位按位取反,1变成0,0变成1 补码 补码:正数补码与原码一致,负数的补码是反码末位+1 举例 已知补码求原码