***3
عملگر : قسمتی از کد می باشد که عمل خاصی را روی یک یا چند متغیر انجام می دهد . عملگر به دسته های زیر تقسیم بندی می شوند .
عملگر های محاسبه ای
2- عملگر های رابطه ای
3- عملگر منطقی
4- عملگرهای رشته ای
***5
اولویت عملگرها محاسباتی
عملگرهای فوق دارای اولویت متفاوتی می باشد که ترتیب آنها عبارتند از :
1. توان
2. ضرب و تقسیم اعشاری
3. تقسیم صحیح
4. باقیمانده
5. جمع و تفریق
نکته : عبارت داخل پرانتز اولویت بیشتری دارد.
نکته : اگر چند عملگر هم اولویت داشتیم به ترتیب از سمت چپ به راست اجرا می شود.
***6
مثال 1- حاصل عبارت زیر را بدست آورید
2 * (8 / 5 / 2 + (7.3 mod 2.6) + 3 ^ 2 + 2 * 2.5
پاسخ :
حاصل30 می باشد
مثال2- حاصل عبارت زیر را بدست آورید
2 – 5 / 2 + 5 \ 2 + 2 ^ 3 * 10 Mod 3
پاسخ :
حاصل 3.5 می باشد
نکته: اگر چند عملگر دارای اولویت یکسانی باشند اولویت به عملگر سمت چپ داده می شود