عرض مشاركة واحدة
  #7  
قديم 14-05-2013, 09:53 PM
ابو محمد 2 ابو محمد 2 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Sep 2009
المشاركات: 66
معدل تقييم المستوى: 16
ابو محمد 2 is on a distinguished road
افتراضي

الناتج overflow بسب القيمة في أول مره سوف تكون -1 ثم -3 ثم -5 ...... وهكذا حتي يصل الى اقصى مدى الى النوع integer وهو 2147483648- ولن يتوقف التكرار بسب ان الشرط مازال true ولكن تم تجاوز الحد الأقصى لمدى النوع integer وبالتالي تظهر رسالة overflow
مع العلم بأن مدى النوع integer ( من -2147483648 الى +2147483647 )
مثل كتابة قيمة 300 في متغير من النوع byte تظهر رسالة overflow