La risposta breve è no. Tuttavia, per alcune applicazioni la tua ipotesi potrebbe essere corretta.
Supponendo un int firmato, 2 ^ 63, con le virgole aggiunte per chiarezza, = 9,223,372,036,854,775,808. Quindi è all'incirca 9 * 10 ^ 18. 10 ^ 18 è un "Exa".
Wikipedia dice "A partire dal 2013, si stima che il World Wide Web abbia raggiunto 4 zettabyte. [12]" , che è 4000 Exabytes. Pertanto, il WWW è approssimativamente 400 volte più grande di 2 ^ 63 byte.
Pertanto, esiste almeno una quantità fisica che è molto più grande di un intero a 64 bit con segno (o senza segno). Supponendo che le tue unità siano byte . Se le tue unità fossero qualcosa di molto più grande, come GigaBytes, allora saresti o.k., ma la precisione della misurazione sarebbe bassa.
Per un altro esempio, considera le galassie lontane. La Galassia di Andromeda è in realtà una delle più vicine ed è a 2,5 * 10 ^ 6 anni luce di distanza. Se le tue unità fossero miglia , sarebbe 14,5 * 10 ^ 18, più di un intero con segno a 64 bit. Ora, ovviamente dipende dalle unità che usi per le tue misure, ma alcune galassie sono molto più lontane di Andromeda. ( Il più noto è 13 * 10 ^ 9 LY di distanza. ) A seconda sulla precisione che desideri per la tua misura, potrebbe sovrasfruttare un numero intero a 64 bit.
( Aggiunto ) Sì, le miglia sono un'unità schifosa per la distanza astronomica. Un'unità più normale potrebbe essere un'unità Astronomical , circa 93 milioni di miglia. Usando quell'unità di misura, la galassia più lontana è circa 10 ^ 15 A.U. (se la mia matematica è giusta), che si adatterebbe in un int di 64 bit. Tuttavia, se si desidera misurare anche la distanza dalla Luna, verso satelliti orbitanti vicini, quell'unità è troppo grande.
Un altro esempio di elettronica: il Farad (F), un'unità di capacità . I condensatori di grandi dimensioni vanno da 5 kF. E questo numero probabilmente aumenterà col passare del tempo mentre le auto ibride, le "smart grids", ecc. Migliorano. Una volta può misurare una capacità piccola come 10 ^ -18 F. Quindi l'intervallo complessivo nella capacità "reale" che possiamo misurare oggi è 5 * 10 ^ 21, più grande di un intero a 64 bit.