https://www.roboternetz.de/wissen/in...anze_Zahlen.29
mit anderen Worten:
2hoch8 = 8 bit (Wert siehe im Link oben)
2hoch16 = 16 bit (dito)
2hoch32 = ...
2hoch64 = ...
Wenn ein Vorzeichen dazukommt, dann wird (ungefähr) die Hälfte für den negativen Anteil genommen. Ungefähr deswegen, weil es Vereinbarungen gibt, um eine eindeutige "Null" zu bekommen.
Ausserdem gilt noch: 8 Bit ist ein Byte. Also ein 32-bit-integer hat 4 Byte.