二进制运算题目一道

101 - 1011 = ?这个Windows计算器结果不对,各位别用它算。
2024-11-12 12:23:45
推荐回答(2个)
回答(1):

先把二进制化成十进制:
101=2^2*1+2^1*0+2^0*1=4+0+1=5
1011=2^3*1+2^2*0+2^1*1+2^0*1=8+0+2+1=11
5-11=-6
再把-6化成二进制为-110(用除2取余法)
所以101-1011=-110.

回答(2):

可以先化成十进制的。
101就是4+1=5 1011就是8+2+1=11
所以十进制答案是-6
再把-6化成二进制就是-110
所以二进制答案-110