1000 in binary 11 1110 1000
- For 1's complement , 00 0001 0111 = 10111 = -(4+2+1) = -7 [ bit by bit complement only]
- For 2's complement , 1000 in binary 11 1110 1000
complement is 00 0001 0111
add 1 00 0001 1000, so 2's complement is 11000 = -8 [ bit by bit complement +1 ]
For sign magnitude representation, 1000 , left most bit or MSB is 1 so sign is -ve , rest three bits are 0 so 1000 in sign magnitude representation is -0
so 1000 in 1's, 2's complement and sign magnitude is -7, -8, -0
which is option C .