สารบัญ:
คำจำกัดความ - อะไรที่ไม่เป็นจำนวน (NaN) หมายถึง
ไม่ใช่ตัวเลข (NaN) แสดงถึงตัวเลขที่ไม่ได้กำหนดในการดำเนินการทศนิยม ตัวบ่งชี้ที่ไม่ใช่ตัวเลขอาจเป็นสัญญาณว่าตัวแปรที่ควรจะเป็นค่าตัวเลขได้รับความเสียหายโดยตัวอักษรหรือสัญลักษณ์
Techopedia อธิบายว่าไม่ใช่ตัวเลข (NaN)
เมื่อระบบปฏิบัติการพยายามรวบรวมจำนวนจริงด้วยการดำเนินการจุดลอยตัวมีเหตุผลหลายประการที่ทำให้ระบบไม่สามารถแสดงหมายเลขนั้นได้ คำสั่งเท็จเช่นรากที่สองเป็นไปไม่ได้สามารถเรียกค่า NaN ดังนั้นข้อมูลเสียหายหรือข้อผิดพลาดเสมียนตามที่ระบุไว้ก่อนหน้านี้ NaN ยังสามารถแสดงออกได้หลายวิธี ระบบปฏิบัติการบางระบบใช้อักขระแฮช (#) พร้อมกับ NaN หรือใช้ส่วนนำหน้าและส่วนต่อท้ายเช่น S, Q และ% ควรสังเกตว่าในขณะที่ระบบปฏิบัติการที่ทันสมัยสามารถใช้ข้อผิดพลาดเหล่านี้เพื่อจัดการกับข้อผิดพลาดอินพุตระบบปฏิบัติการรุ่นเก่าและเก่ากว่าอาจล้มเหลวแทนหรือกลายเป็นน้ำแข็งในลูปไม่สิ้นสุด
