จุดลอยตัวนั้นมักจะลำบากสำหรับความแม่นยำในโลกขนาดใหญ่
นี้บทความอธิบายเบื้องหลังฉากและข้อเสนอที่เห็นได้ชัดทางเลือก - ถาวรหมายเลขจุด ข้อเท็จจริงบางอย่างน่าประทับใจจริง ๆ เช่น:
"ความแม่นยำ 64 บิตนำคุณไปสู่ระยะทางไกลที่สุดของพลูโตจากดวงอาทิตย์ (7.4 พันล้านกิโลเมตร) ด้วยความแม่นยำซับไมโครมิเตอร์"
ความแม่นยำของ sub-micrometer นั้นมากกว่าความต้องการ fps ใด ๆ (สำหรับตำแหน่งและแม้แต่ความเร็ว) และมันจะช่วยให้คุณสร้างโลกที่ยิ่งใหญ่ได้
คำถามของฉันคือทำไมเรายังคงใช้จุดลอยตัวถ้าจุดคงที่มีข้อดีดังกล่าว? API การแสดงผลและห้องสมุดฟิสิกส์ส่วนใหญ่ใช้จุดลอยตัว (และประสบกับข้อเสียดังนั้นผู้พัฒนาจึงต้องหลีกเลี่ยง)
พวกมันช้ากว่านี้ไหม?
นอกจากนี้คุณคิดว่าเอ็นจิ้นดาวเคราะห์ที่ปรับขนาดได้เช่น outerra หรืออินฟินิตี้จัดการกับขนาดใหญ่ได้อย่างไร พวกเขาใช้จุดคงที่สำหรับตำแหน่งหรือมีอัลกอริทึมการแบ่งพื้นที่บางส่วนหรือไม่?