Als «architecture» getaggte Fragen

369
Wenn 32-Bit-Computer nur Zahlen bis zu 2 ^ 32 verarbeiten können, warum kann ich dann 1000000000000 (Billionen) schreiben, ohne dass mein Computer abstürzt?

32-Bit-Computer können nur Ganzzahlen mit Vorzeichen bis zu 2 31 - 1 speichern . Aus diesem Grund sind uns die IPv4-Adressen ausgegangen und die 64-Bit-Ära hat begonnen. Die Zahl 2 31 - 1 (2.147.483.647) ist jedoch nicht so groß wie die Zahl 1 Billionen (1.000.000.000.000), die ich anscheinend...

55
Warum zählen Computer von Null?

Computer zählen traditionell numerische Werte ab Null. Beispielsweise beginnen Arrays in C-basierten Programmiersprachen bei Index Null. Welche historischen Gründe gibt es dafür und welche praktischen Vorteile hat das Zählen von Null gegenüber dem Zählen von Eins? Hinweis: Diese Frage verlangt...