Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Technische Informatik » Integer 5 Byte » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Integer 5 Byte
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Rathloss
unregistriert
Integer 5 Byte Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hallo,

Ich bin in Informatik leider ein ziemlicher Laie, muss jetzt aber am Anfang meines Studiums Programmieren lernen. Das klappt soweit auch recht gut, nur haben wir gerade den Speicherbedarf von Integern und Doubles etc. durchgenommen, und da verstehe ich etwas nicht so ganz.

Und zwar geht es darum, dass der Speicherbedarf eines Integers "Int" 4 Byte und der eines "Long Int" 8 Bytes ist. Nun ist mir nicht klar, warum Long Int gerade 8 Bytes braucht.
Hat das einen tieferen Grund (Potenz von 2) oder ist das einfach eine willkürlich gewählte größere Speichereinheit. Wäre z.B. nicht eine Abstufung der Integer als z.B.

"Int4" : 4 Byte
"Int5" : 5 Byte
"Int6" : 6 Byte
"Int7" : 7 Byte etc.

irgendwie naheliegender oder natürlicher?

Ich hoffe die Frage ist halbwegs verständlich formuliert.


Grüße,

Rathloss

Meine Ideen:
...
24.01.2020 15:46
NixJava
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das hängt vermutlich mit der Wortbreite des Prozessors zusammen. Diese entwickelte sich von 8 Bit über 16 und 32 Bit bis hin zu 64 Bit. Und dementsprechend die Integer char, short, int und long. Eine Zwischengröße macht daher wenig Sinn. Einige PDP-Systeme besitzen ungewöhnlichere Wortbreiten, wie 18 oder 36 Bit.
24.01.2020 21:05
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Technische Informatik » Integer 5 Byte