Jawaban singkatnya adalah tidak. Namun, untuk beberapa aplikasi anggapan Anda mungkin benar.
Dengan asumsi int yang ditandatangani, 2 ^ 63, dengan koma ditambahkan untuk kejelasan, = 9.223.372.036.854.775.808. Jadi kira-kira 9 * 10 ^ 18. 10 ^ 18 adalah "Exa".
Wikipedia mengatakan "Pada 2013, World Wide Web diperkirakan telah mencapai 4 zettabytes. [12]", yaitu 4000 Exabytes. Oleh karena itu, WWW kira-kira 400 kali lebih besar dari 2 ^ 63 byte.
Oleh karena itu, setidaknya ada satu kuantitas fisik yang jauh lebih besar daripada integer 64 bit yang ditandatangani (atau tidak ditandatangani). Dengan asumsi bahwa unit Anda adalah byte . Jika unit Anda adalah sesuatu yang jauh lebih besar, seperti GigaBytes, maka Anda akan baik-baik saja, tetapi ketepatan pengukuran Anda akan rendah.
Sebagai contoh lain, pertimbangkan galaksi jauh. Galaksi Andromeda sebenarnya adalah salah satu yang paling dekat, dan berjarak 2,5 * 10 ^ 6 tahun cahaya. Jika unit Anda adalah mil , itu akan menjadi 14,5 * 10 ^ 18, lebih dari 64 bit integer yang ditandatangani. Sekarang, jelas itu tergantung pada unit yang Anda gunakan untuk pengukuran Anda, tetapi beberapa galaksi jauh lebih jauh dari Andromeda. ( Yang terjauh yang diketahui berjarak 13 * 10 ^ 9 LY. ) Tergantung pada presisi yang Anda inginkan untuk pengukuran Anda, bisa meluap bilangan bulat 64 bit.
( Ditambahkan ) Ya, mil adalah unit yang buruk untuk jarak astronomi. Satuan yang lebih normal mungkin adalah Satuan Astronomi , kira-kira 93 juta mil. Dengan menggunakan satuan pengukuran itu, galaksi terjauh yang diketahui kira-kira 10 ^ 15 AU (jika matematika saya benar), yang akan cocok dengan int 64 bit. Namun, jika Anda ingin juga mengukur jarak ke Bulan, ke satelit yang mengorbit di dekatnya, satuan itu terlalu besar.
Satu lagi contoh dari elektronik: Farad (F), unit kapasitansi . Kapasitor besar berkisar hingga 5kF. Dan jumlah ini kemungkinan akan meningkat seiring waktu seiring dengan meningkatnya mobil Hybrid, "smart grids", dll. Sekali dapat mengukur kapasitansi sekecil 10 ^ -18 F. Jadi kisaran keseluruhan dalam kapasitansi "nyata" yang dapat kita ukur hari ini adalah 5 * 10 ^ 21, lebih besar dari integer 64 bit.