คำตอบสั้น ๆ คือไม่ อย่างไรก็ตามสำหรับบางแอปพลิเคชันการสันนิษฐานของคุณอาจถูกต้อง
สมมติว่า int ที่ถูกลงชื่อ 2 ^ 63 โดยเพิ่มเครื่องหมายจุลภาคเพื่อความชัดเจน = 9,223,372,036,854,775,808 มันประมาณ 9 * 10 ^ 18 10 ^ 18 คือ "Exa"
Wikipedia กล่าวว่า "ในปี 2013 เวิลด์ไวด์เว็บคาดว่าจะถึง 4 zettabytes [12]" ซึ่งเป็น 4000 Exabytes ดังนั้น WWW มีขนาดใหญ่กว่า400 ^ 2 ไบต์ประมาณ400 เท่า
ดังนั้นจึงมีอย่างน้อยหนึ่งปริมาณทางกายภาพที่มีขนาดใหญ่กว่าจำนวนเต็ม 64 บิตที่ลงชื่อ (หรือไม่ได้ลงชื่อ) สมมติว่าหน่วยงานของคุณเป็นไบต์ หากหน่วยของคุณมีขนาดใหญ่กว่าเช่น GigaBytes คุณก็จะโอเค แต่ความแม่นยำในการวัดของคุณจะต่ำ
สำหรับตัวอย่างอื่นพิจารณากาแลคซีที่อยู่ห่างไกล อันที่จริงแล้ว Galaxy Andromeda เป็นหนึ่งในสิ่งที่ใกล้เคียงที่สุดและอยู่ห่างออกไป 2.5 * 10 ^ 6 ปีแสง หากหน่วยของคุณเป็นไมล์นั่นจะเป็น 14.5 * 10 ^ 18 มากกว่าจำนวนเต็ม 64 บิตที่เซ็นชื่อ ตอนนี้เห็นได้ชัดว่ามันขึ้นอยู่กับหน่วยที่คุณใช้สำหรับการวัดของคุณ แต่กาแลคซีบางแห่งอยู่ห่างจากแอนโดรเมด้ามาก ( อันที่รู้จักมากที่สุดคือ 13 * 10 ^ 9 LY ) ขึ้นอยู่กับความแม่นยำที่คุณต้องการสำหรับการวัดของคุณมันอาจล้นจำนวนเต็ม 64 บิต
( เพิ่มเติม ) ใช่ไมล์เป็นหน่วยหมัดสำหรับระยะทางดาราศาสตร์ หน่วยปกติมากขึ้นอาจเป็นหน่วยดาราศาสตร์ซึ่งมีระยะทาง 93 ล้านไมล์ ด้วยการใช้หน่วยการวัดนั้นกาแลคซีที่รู้จักไกลที่สุดนั้นอยู่ที่ประมาณ 10 ^ 15 AU (ถ้าคณิตศาสตร์ของฉันถูกต้อง) ซึ่งจะพอดีกับ int 64 บิต อย่างไรก็ตามหากคุณต้องการวัดระยะทางไปยังดวงจันทร์ถึงวงโคจรที่อยู่ใกล้เคียงหน่วยนั้นก็ใหญ่เกินไป
ตัวอย่างหนึ่งที่เพิ่มเติมจากเครื่องใช้ไฟฟ้า: Farad (F) หน่วยของความจุ ตัวเก็บประจุขนาดใหญ่มีค่ามากถึง 5kF และจำนวนนี้จะเพิ่มขึ้นเมื่อเวลาผ่านไปเช่นรถยนต์ไฮบริด "สมาร์ทกริด" ฯลฯ ปรับปรุง เมื่อสามารถวัดความจุได้เพียง 10 ^ -18 F. ดังนั้นช่วงโดยรวมของความจุแบบ "ของจริง" ที่เราสามารถวัดได้ในวันนี้คือ 5 * 10 ^ 21 ซึ่งมีขนาดใหญ่กว่าจำนวนเต็ม 64 บิต