تجاوز عدد صحيح

مؤلف: Louise Ward
تاريخ الخلق: 11 شهر فبراير 2021
تاريخ التحديث: 28 يونيو 2024
Anonim
الحصة التأسيسية (11) جيل 2004 - أ . محمد الجنايني
فيديو: الحصة التأسيسية (11) جيل 2004 - أ . محمد الجنايني

المحتوى

التعريف - ماذا يعني Integer Overflow؟

تجاوز عدد صحيح هو نتيجة محاولة من قبل وحدة المعالجة المركزية لإنشاء عدد أكبر حسابيًا مما يمكن احتواؤه في مساحة تخزين الذاكرة المخصصة. تتميز العمليات الحسابية دائمًا بإمكانية إرجاع قيم غير متوقعة ، مما قد يتسبب في حدوث خطأ يفرض إيقاف تشغيل البرنامج بالكامل. لهذا السبب ، يفضل معظم المبرمجين إجراء عمليات حسابية داخل إطار استثناء ، والذي يُرجع استثناءً في حالة تجاوز عدد صحيح بدلاً من ذلك.


يُعرف تجاوز عدد صحيح أيضًا باسم تجاوز سعة الحساب.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia عدد صحيح تجاوز

يمكن أن يحدث مثال واحد لتجاوز عدد صحيح عندما لا يسمح مطور البرنامج بحدوث رقم سالب. في هذه الحالة ، إذا كان المتغير ينفذ عملية ينتج عنها رقم سالب ، يحدث تجاوز سعة ويتم إرجاع المتغير على شكل عدد صحيح موجب. مثال آخر لتجاوز عدد صحيح هو قسمة عدد على صفر ، مما يؤدي رياضيا إلى عدد كبير مع قيمة لانهائية.

يختلف سلوك المعالجات في حالة تجاوز عدد صحيح من معالج إلى آخر. تم تصميم وحدات معالجة الرسومات ومعالجات الإشارات الرقمية للتعامل مع العديد من الظروف الحسابية ، بما في ذلك عدد صحيح صحيح. في حالة تجاوز عدد صحيح ، تقوم هذه المعالجات عادةً بإرجاع الحد الأقصى المسموح به.