补码的加减法是怎么算的?例如:25+(-36)等于多少?0001100111011100 (+)-----------------11110101怎么等于这个。我不知道是怎么加出来的,有什么规律?
问题描述:
补码的加减法是怎么算的?例如:25+(-36)等于多少?
00011001
11011100 (+)
-----------------
11110101
怎么等于这个。我不知道是怎么加出来的,有什么规律?
答
25+(-36)等与25-36等于-9
答
25的补码:00011001
-36的补码:11011100
00011001
11011100 (+)
-----------------
11110101
11110101的源码:10001011(-11)
前面的兄弟用10进制都能算错,服了