二进制数负数大小怎么看

问题描述:

二进制数负数大小怎么看
比如0111可以看出是十进制数7.那比如1010有什么窍门可以看出其结果?

二进制负数,先用正数取反,然后再加1.
0111=7
正数:0000-0000 0000-0000 0000-0000 0000-0111
取反:1111-1111 1111-1111 1111-1111 1111-1000
加1 :1111-1111 1111-1111 1111-1111 1111-1001
结果:1111-1111 1111-1111 1111-1111 1111-1001=-7负数的最高位是1
1010=1*2º+0*2+0*2²+1*2³=9