อ้างอิง:
ข้อความเดิมเขียนโดยคุณ Puriwatt
การหาค่าของ 2 ยกกำลังมาก ๆ เช่น 2 ยกกำลัง 64 สามารถทำการประมาณค่าได้
โดยใช้ค่าของ $2^{10} = 1024 = 1.024\times {10^3}$
จะได้ $2^{64} = 2^{60} \times2^4 = 16.(2^{10})^6 = 16 (1.024^6) 10^{18}$
ได้ค่าประมาณ $18.4467\times{10^{18}}$
น่าจะเป็นวิธีเดียวกับที่คุณ Nongtum ใช้ในการหาค่า ${2^{64}−1}\approx 1.84x{10^{19}}$
|
ตอนผมประมาณค่า ผมใช้ log ครับ:
เพราะ ${2^{64}−1}\approx2^{64}=:y$ จะได้ $\log y\approx64\log 2\approx64\times 0.301=19.264$ ดังนั้น $y\approx10^{19+0.264}\approx 1.84\times10^{19}$
(เปิดตาราง log เช็คดูด้วยนะัครับ)