بيت تطوير ما ليس رقم (نان)؟ - تعريف من techopedia

ما ليس رقم (نان)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا لا يعني الرقم (NaN)؟

لا يمثل الرقم (NaN) رقمًا غير محدد في عمليات الفاصلة العائمة. قد لا يكون مؤشر الرقم أيضًا علامة على أن المتغير الذي يُفترض أن يكون قيمة عددية قد تالف بواسطة أحرف نصية أو رموز.

Techopedia لا تشرح رقمًا (NaN)

عندما يحاول نظام التشغيل تجميع رقم حقيقي مع عمليات الفاصلة العائمة ، هناك أي عدد من الأسباب التي قد تجعله غير قادر على تمثيل هذا الرقم. يمكن أن يؤدي أمر خاطئ مثل الجذر التربيعي المستحيل إلى تشغيل قيمة NaN. لذلك يمكن أن تلف البيانات أو الأخطاء الكتابية ، كما ذكر سابقا. يمكن التعبير عن NaN بعدة طرق. تستخدم بعض أنظمة التشغيل حرف تجزئة (#) مع NaN ، أو تستخدم بادئات ولاحقات مثل S و Q و٪. تجدر الإشارة إلى أنه في حين أن أنظمة التشغيل المتطورة يمكنها استخدام هذه الأخطاء للتعامل مع مدخلات الأخطاء ، إلا أن أنظمة التشغيل الأقدم والأكثر بدائية ربما تعطلت أو أصبحت مجمدة في حلقات لا نهائية.

ما ليس رقم (نان)؟ - تعريف من techopedia