Die kurze Antwort lautet nein. Bei einigen Anwendungen ist Ihre Annahme jedoch möglicherweise richtig.
Angenommen, ein vorzeichenbehaftetes int, 2 ^ 63, mit Kommas zur Verdeutlichung hinzugefügt, = 9.223.372.036.854.775.808. Es ist also ungefähr 9 * 10 ^ 18. 10 ^ 18 ist eine "Exa".
Laut Wikipedia hat das World Wide Web 2013 schätzungsweise 4 Zettabyte erreicht [12], was 4000 Exabyte entspricht. Daher ist das WWW ungefähr 400-mal größer als 2 ^ 63 Bytes.
Daher gibt es mindestens eine physikalische Größe, die viel größer ist als eine 64-Bit-Ganzzahl mit oder ohne Vorzeichen. Angenommen, Ihre Einheiten sind Bytes . Wenn Ihre Einheiten viel größer wären, wie GigaBytes, dann wären Sie in Ordnung, aber Ihre Messgenauigkeit wäre gering.
Ein weiteres Beispiel sind weit entfernte Galaxien. Die Andromeda-Galaxie ist tatsächlich eine der engsten, und sie ist 2,5 * 10 ^ 6 Lichtjahre entfernt. Wenn Ihre Einheiten Meilen wären, wäre dies 14,5 * 10 ^ 18, also mehr als eine 64-Bit-Ganzzahl mit Vorzeichen. Nun hängt es natürlich von den Einheiten ab, die Sie für Ihre Messungen verwenden, aber einige Galaxien sind weit entfernt von Andromeda. ( Der am weitesten bekannte Wert ist 13 * 10 ^ 9 LY entfernt. ) Abhängig von der für Ihre Messung gewünschten Genauigkeit kann eine 64-Bit-Ganzzahl überlaufen.
( Hinzugefügt ) Ja, Meilen sind eine miese Einheit für astronomische Entfernungen. Eine normalere Einheit könnte eine astronomische Einheit sein , ungefähr 150 Millionen Kilometer. Unter Verwendung dieser Maßeinheit ist die am weitesten bekannte Galaxie ungefähr 10 ^ 15 AU (wenn meine Mathematik richtig ist), was in eine 64-Bit-Ganzzahl passen würde. Wenn Sie jedoch auch die Entfernung zum Mond oder zu umlaufenden Satelliten in der Nähe messen möchten, ist diese Einheit zu groß.
Ein weiteres Beispiel aus der Elektronik: der Farad (F), eine Kapazitätseinheit . Große Kondensatoren reichen bis zu 5 kF. Und diese Zahl wird wahrscheinlich mit der Zeit zunehmen, wenn sich Hybridautos, "Smart Grids" usw. verbessern. Once kann eine Kapazität von nur 10 ^ -18 F messen. Der Gesamtbereich der "realen" Kapazität, den wir heute messen können, ist also 5 * 10 ^ 21, größer als eine 64-Bit-Ganzzahl.