Se io ho un numero intero signed, cioè avente il segno,che se rappresentato con 8 bit può essere ad esempio 10,lo rappresento con:
codice:
0 000 1010
Per trasformarlo in -10 basta fare il complemento a 2, non ho capito perchè allora non si usa un 1 per rappresentare il segno positivo.
Si potrebbe rappresentare con:
codice:
1 000 1010
E poi complementandolo a 2 si avrebbe lo stesso risultato.