NUMERI INTERI (con segno)
Rappresentazione in complemento a due
Intervallo di numeri rappresentabili
se MSB=0, è come per i naturali con N-1 bit
- da 0 a 2N-1-1 Esempio: su 8 bit, [0,+127]
se MSB=1, stesso intervallo traslato di -2N-1
- da -2N-1 a -1 Esempio: su 8 bit, [-128,-1]
Intervallo globale: [-2N-1 , -2N-1-1]
- su 8 bit, [-128,+127]
- su 16 bit, [-32768,+32767]
- prima era tutto sui positivi [0...2N-1]
- ora è metà sui positivi e metà sui negativi [- 2N-1 ... 2N-1-1]
- lo zero rientra fra i positivi