La risposta breve è no. Tuttavia, per alcune applicazioni il tuo presupposto potrebbe essere corretto.
Supponendo un int firmato, 2 ^ 63, con virgole aggiunte per maggiore chiarezza, = 9.223.372.036.854.775.808. Quindi sono circa 9 * 10 ^ 18. 10 ^ 18 è un "Exa".
Wikipedia dice "A partire dal 2013, si stima che il World Wide Web abbia raggiunto i 4 zettabyte. [12]", ovvero 4000 Exabyte. Pertanto, il WWW è circa 400 volte più grande di 2 ^ 63 byte.
Pertanto, esiste almeno una quantità fisica che è molto più grande di un numero 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 staresti bene, ma la tua precisione di misurazione sarebbe bassa.
Per un altro esempio, considera le galassie lontane. La galassia di Andromeda è in realtà una delle più vicine ed è distante 2,5 * 10 ^ 6 anni luce. 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à utilizzate per le misurazioni, ma alcune galassie sono molto più lontane di Andromeda. ( Il più noto è a 13 * 10 ^ 9 LY di distanza. ) A seconda della precisione desiderata per la misurazione, potrebbe traboccare 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à astronomica , circa 93 milioni di miglia. Usando quell'unità di misura, la galassia più lontana conosciuta è all'incirca 10 ^ 15 UA (se la mia matematica è corretta), che si adatterebbe a un int a 64 bit. Tuttavia, se si desidera misurare anche la distanza dalla Luna, ai satelliti in orbita vicini, quell'unità è troppo grande.
Un altro esempio dall'elettronica: il Farad (F), un'unità di capacità . I condensatori di grandi dimensioni vanno fino a 5kF. E questo numero probabilmente aumenterà nel tempo man mano che miglioreranno le auto ibride, le "reti intelligenti", ecc. Una volta è possibile misurare capacità fino a 10 ^ -18 F. Quindi l'intervallo complessivo di capacità "reale" che possiamo misurare oggi è 5 * 10 ^ 21, maggiore di un numero intero a 64 bit.