25+28
0001 1001+0001 1100=0011 0101=(53)10
8位二进制数第一位是符号位是正数的为0,是负数的为1.在求其补码时正数的补码等于其本身,负数的符号位不变,其他位取反,再加1就是这个二进制数的补码。算出的结果再求其补码,将其补码转换成10进制就可以了!
-25-28
1110 0111+1110 0100=1100 1011=1011 0101=(-53)10
25+28
0001 1001+0001 1100=0011 0101=(53)10
8位二进制数第一位是符号位是正数的为0,是负数的为1.在求其补码时正数的补码等于其本身,负数的符号位不变,其他位取反,再加1就是这个二进制数的补码。算出的结果再求其补码,将其补码转换成10进制就可以了!
-25-28
1110 0111+1110 0100=1100 1011=1011 0101=(-53)10