درس‌ها

اولویت انجام عملگرهای ریاضی

اولویت انجام عملگرهای ریاضی در کامپیوتر و زبان پایتون:

۱. هنگامی که دو عملگر اولویت یکسانی دارند، کلیه عملیات از چپ به راست انجام می‌شود. به عبارت دیگر، در این حالت اولویت با عملگر سمت چپ است.

۲. ابتدا عبارات درون پرانتز اجرا می‌شوند. اگر چند پرانتز تودرتو وجود داشته باشد، ابتدا مقدار درونی‌ترین پرانتز محاسبه می‌شود.

۳. عملگر توان

۴. عملگرهای ضرب و تقسیم و باقی‌مانده

۵. عملگرهای جمع و تفریق



نکته:

در زبان پایتون عملگر ضرب را با نماد *، عملگر تقسیم را با نماد /، عملگر تقسیم جزء صحیح را با نماد //، عملگر باقی‌مانده را با نماد % و عملگر توان را با نماد ** نشان می‌دهیم. برای جمع و تفریق از همان نمادهای متداول در ریاضی یعنی + و - استفاده می‌کنیم.



مثال:

A + B / C * D

کامپیوتر نخست B/C را حساب می‌کند. سپس حاصل این تقسیم را در D ضرب می‌کند و در نهایت آن را با A جمع می‌بندد.


A + B / (C * D)

کامپیوتر نخست ضرب درون پرانتز را انجام می‌دهد و سپس B را بر حاصل این ضرب تقسیم می‌کند و در آخر آن را با A جمع می‌کند.