
补码为:10001111,反码为:10001111。在计算机中,负数用补码或反码表示。反码表示法中,负数的每一位都要取反(即0变为1,1变为0),补码表示法中,负数的第一位为符号位(为1),其余位取反后加。负144的二进制表示为:11110000。
1、反码表示法:对于负数,反码是将每一位取反得到的,所以,负144的反码为:10001111。
2、补码表示法:对于负数,补码是反码加1得到的,所以,负144的补码为:10001111。
3、需要注意的是,在补码表示法中,最高位(符号位)是用来表示正负的,正数的符号位为0,负数的符号位为1,因此,在补码表示法中,负144的符号位是1,其余位取反后加1得到的是其补码。