补码与原码的转换过程几乎是相同的。　1、正数的补码与原码相同。　【例1】+9的补码是00001001。(备注:这个+9的补码说的是用8位的2进制来表示补码的,补码表示方式很多,还有16位2进制补码表示形式,以及32位2进制补码表示形式等。)　2、负数的补码是对其原码逐位取反,但符号位除外;然后整个数加1。　【例2】求-7的补码。　因为给定数是负数,则符号位为"1"。　后七位:-7的原码(10000111)→按位取反(11111000)(负数符号位不变)→加1(11111001)　所以-7的补码是11111001。　3、反码:正数:正数的反码与原码相同。