Signed magnitude

Signed-magnitude binary

Signed magntiude is where negative numbers can be represented by specifying a sign in the [[Most significant bit|most significant bit]].

For example:

  • signed magnitude is .
  • signed magnitude is .

Advantages:

  • Signed magnitude is simple and intuitive.
  • It’s easy to convert unsigned numbers to positive signed values.

Disadvantages:

  • Sign bit makes it difficult to perform arithmetic.
  • There are two representations of .
Link to original