أهم أقسام المدونة

الصفحات

الأربعاء، 2 مايو 2012

ما النوع الصحيح الأأسرع تنفيذا

س: ما هو نوع البيان الأسرع في التنفيذ في الأرقام الصحيحة؟
Integer , Short , Long

الإجابة:
في الحقيقة لا توجد إجابة سهلة!
النوع Integer هو النوع الأكثر كفاءة وسرعة بين الأنواع الرقمية (لهذا هو شائع الاستخدام في لغة البرمجة) وذلك لأنه مناسب للمشغلات الدقيقة المستخدمة ولطريقة نقل البيانات إلى الذاكرة في نظم ويندوز 32 بت.. ولهذا تنصح ميكروسوفت باستخدام النوع Integer في الأحوال العادية.
ورغم هذا فإن النوع short يستخدم مساحة ذاكرة أقل، وهو مفضل عند التعامل مع مصفوفات ضخمة من الأعداد الصحيحة التي لا تزيد عن الرقم 32767.. والأفضل من هذا استخدام مصفوفة من النوع Byte إذا كانت قيم الأعداد التي ستوضع في هذه المصفوفة لا تزيد عن 255.

ملحوظة:
في مثل هذا النوع من الأسئلة، أنصح بالرجوع إلى كتاب الصف الثالث الإعدادي لمعرفة وجهة نظر مؤلف المنهج.. وفي الغالب أظن أن واضع هذا السؤال سيعتبر أن المتغير الذي يستهلك مساحة أقل في الذاكرة هو المتغير الأسرع، ما لم يذكر كتاب المدرسة تحديدا أن Integer هو الأكفأ.. لهذا أرجو أن تراجعوا كتاب المدرسة في هذا الأمر.

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.