ในขณะที่ตรวจสอบความถูกต้องของตัวเลขจำนวนจุดลอยตัวฉันเคยเห็นข้อความคล้าย ๆ
" โฟลตและดับเบิลคือ ( ออกแบบมาสำหรับ / ใช้บ่อยใน ) วิศวกรรมและการคำนวณทางวิทยาศาสตร์ "
จากความเข้าใจของฉันความแข็งแกร่งของการลอยตัวและการเพิ่มขึ้นเป็นสองเท่าคือจำนวนหน่วยความจำที่ใช้สำหรับความแม่นยำ (ดี แต่ไม่สมบูรณ์แบบ)
ฉันรู้สึกว่าฉันเกือบจะได้รับความเข้าใจจากคำตอบนี้
"ตัวเลขจุดลอยตัวช่วยให้คุณจำลองปริมาณอย่างต่อเนื่อง"
ฉันยังไม่มั่นใจว่าฉันเข้าใจ วิศวกรรมและวิทยาศาสตร์ทั้งสองดูเหมือนสนามที่คุณต้องการผลลัพธ์ที่แม่นยำจากการคำนวณของคุณซึ่งจากความเข้าใจของฉันจุดลอยตัวไม่ได้ให้ ฉันยังไม่แน่ใจว่าฉันทำตามสิ่งที่ "ปริมาณต่อเนื่อง" คืออะไรกันแน่
ใครบางคนสามารถขยายคำอธิบายนี้และอาจยกตัวอย่าง?
Engineering and Science both sound like fields where you would want precise results from your calculations, which, from my understanding, floating points do not give.
ทั้งในวิทยาศาสตร์และวิศวกรรมคุณสนใจเฉพาะความแม่นยำจนถึงจุดหนึ่ง การใช้ความแม่นยำไม่สิ้นสุดสำหรับการคำนวณทุกครั้งมักมีราคาแพงโดยไม่จำเป็น สิ่งที่กำหนดจุดลอยตัวนอกเหนือจากจุดคงที่คือคุณไม่จำเป็นต้องกำหนดจำนวนทศนิยม - คุณสามารถมีปริมาณน้อยมากที่มีทศนิยมจำนวนมากหรือจำนวนมากที่มีความแม่นยำ จำกัด