1000 [Highlighted is the most significant bit which is reserved for the sign (IF SIGNED)
How to work out a negative number in binary
1) work out the positive equivilent (e.g. 01100 = 12)
2) Copy from right until first one (e.g. 100)
3) Invert the rest (e.g. 10100 = -12)
[...000]01100
[...111]10100
These numbers carry on forever to the left with the same digit as they are signed
Comments
No comments have yet been made