إذا وجد عدد من العمليات الحسابية في تعبير حسابي واحد , فأي منها ينفذ أولا ؟
تستخدم لغة QBASIC قواعد الأولوية (Priority) في تنفيذ العمليات الحسابية , وحسب التسلسل الأتي :
- في حالة وجود الأقواس ( ) , يتم تنفيذ العمليات التي بداخلها أولا وحسب قواعد الأولوية .
- الأس ^
- الضرب * والقسمة بناتج حقيقي / .
- القسمة بناتج صحيح \ .
- باقي القسمة MOD .
- الجمع + والطرح - .
- في حالة التكافؤ ( التساوي ) في الأولوية يتم التنفيذ من اليسار الى اليمين .
0 التعليقات
إرسال تعليق