آخرین بروزرسانی 4 روز قبل

اپراتورهای حسابی (Arithmetic Operators) چیست؟

عملگرهای حسابی: راهنمای ساده برای همه

سلام دوستان عزیز!

امروز می‌خواهیم درباره‌ی عملگرهای حسابی صحبت کنیم. نگران نباشید، اسمش یک کم پیچیده است، ولی خیلی ساده و کاربردی هستند. عملگرهای حسابی، مثل جمع، تفریق، ضرب و تقسیم، کمک می‌کنند تا محاسبات ریاضی رو توی کامپیوتر انجام بدیم. این عملگرها در همه‌ی زبان‌های برنامه‌نویسی وجود دارن و یکی از پایه‌ای‌ترین مفاهیم برنامه‌نویسی محسوب می‌شن.

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

جدول عملگرهای حسابی

عملگر توضیح مثال
+ جمع: دو عدد رو با هم جمع می‌کنه. 5 + 3 نتیجه‌اش می‌شه 8
- تفریق: یک عدد رو از عدد دیگه کم می‌کنه. 10 - 4 نتیجه‌اش می‌شه 6
* ضرب: دو عدد رو در هم ضرب می‌کنه. 2 * 6 نتیجه‌اش می‌شه 12
/ تقسیم: یک عدد رو بر عدد دیگه تقسیم می‌کنه. 15 / 3 نتیجه‌اش می‌شه 5
% باقی‌مانده: باقی‌مانده‌ی تقسیم یک عدد بر عدد دیگه رو نشون می‌ده. 16 % 5 نتیجه‌اش می‌شه 1 (چون 16 تقسیم بر 5 می‌شه 3 با باقی‌مانده 1)
** توان: یک عدد رو به توان عدد دیگه می‌رسونه (در بعضی از زبان‌های برنامه‌نویسی). 2 ** 3 نتیجه‌اش می‌شه 8 (چون 2 به توان 3 می‌شه 8)

چند مثال ساده

بیایید چند تا مثال با هم بررسی کنیم:

مثال 1: فرض کنید می‌خواهید قیمت دو تا کالا رو با هم جمع کنید. قیمت کالای اول 25000 تومان و قیمت کالای دوم 12000 تومان هست.

برای محاسبه مجموع قیمت‌ها، می‌تونید از عملگر + استفاده کنید:

25000 + 12000 نتیجه‌اش می‌شه 37000 تومان.

مثال 2: شما 50 تا شیرینی دارید و می‌خواهید اون‌ها رو بین 10 نفر تقسیم کنید.

برای محاسبه سهم هر نفر، می‌تونید از عملگر / استفاده کنید:

50 / 10 نتیجه‌اش می‌شه 5 شیرینی برای هر نفر.

مثال 3: فرض کنید می‌خواهیم یک عدد زوج است یا نه. برای این کار، می توانیم آن عدد را بر 2 تقسیم کنمو و باقیمانده تقسیم را بدست آوریم. اگر باقیمانده 0 باشد، عدد زوج است.

17 % 2 نتیجه‌اش می‌شه 1 (چون 17 تقسیم بر 2 می‌شه 8 با باقی‌مانده 1 - پس عدد 17 فرد است).

12 % 2 نتیجه‌اش می‌شه 0 (چون 12 تقسیم بر 2 می‌شه 6 با باقی‌مانده 0 - پس عدد 12 زوج است).

اولویت عملگرها

وقتی چند تا عملگر حسابی رو با هم استفاده می‌کنیم، ترتیب انجام عملیات خیلی مهمه. مثل ریاضی که اولویت با ضرب و تقسیم هست، بعد با جمع و تفریق. برای اینکه ترتیب محاسبات رو کنترل کنید، می‌تونید از پرانتز استفاده کنید.

مثال:

  • 2 + 3 * 4 نتیجه‌اش می‌شه 14 (چون اول 3 در 4 ضرب می‌شه، بعد با 2 جمع می‌شه).
  • (2 + 3) * 4 نتیجه‌اش می‌شه 20 (چون اول 2 با 3 جمع می‌شه، بعد در 4 ضرب می‌شه).

عملگرهای حسابی در برنامه‌نویسی

همونطور که گفتم، عملگرهای حسابی در تمام زبان‌های برنامه‌نویسی استفاده می‌شن. نحوه استفاده از این عملگرها معمولا یکسانه، اما ممکنه در جزئیات کوچکی تفاوت داشته باشه. مثلاً، بعضی از زبان‌ها عملگر ** رو برای توان ندارند و باید از توابع خاصی برای این کار استفاده کنید.

مثال (Python):


a = 10
b = 3

جمع = a + b  # 13
تفریق = a - b # 7
ضرب = a * b   # 30
تقسیم = a / b  # 3.3333333333333335
باقی_مانده = a % b # 1
توان = a ** b  # 1000

در این مثال، ما دو متغیر a و b رو تعریف کردیم و با استفاده از عملگرهای حسابی، جمع، تفریق، ضرب، تقسیم، باقی‌مانده و توان این دو عدد رو محاسبه کردیم.

خلاصه

عملگرهای حسابی ابزارهای ساده ولی قدرتمندی هستند که برای انجام محاسبات ریاضی در کامپیوتر استفاده می‌شن. یادگیری این عملگرها برای هر کسی که می‌خواد وارد دنیای برنامه‌نویسی بشه، ضروریه. امیدوارم این آموزش براتون مفید بوده باشه و تونسته باشید با مفهوم عملگرهای حسابی به خوبی آشنا بشید. یادتون نره تمرین کنید تا بهتر یاد بگیرید!

کلمات کلیدی

عملگر حسابی، جمع، تفریق، ضرب، تقسیم، باقی‌مانده، توان، برنامه‌نویسی، ریاضیات، محاسبه، کامپیوتر.

عملگر باقی مانده % چه کاربردی دارد؟
عملگر باقی‌مانده برای پیدا کردن باقی‌مانده‌ی تقسیم یک عدد بر عدد دیگه استفاده می‌شه. این عملگر کاربردهای زیادی داره، مثلاً برای تشخیص اینکه یک عدد زوج هست یا فرد، یا برای انجام عملیات‌های خاص در برنامه‌نویسی.
آیا اولویت عملگرها در تمام زبان‌های برنامه‌نویسی یکسان است؟
بله، اولویت عملگرها در بیشتر زبان‌های برنامه‌نویسی یکسانه. معمولاً اولویت با ضرب و تقسیم هست، بعد با جمع و تفریق. اما برای اطمینان بیشتر، همیشه می‌تونید از پرانتز استفاده کنید تا ترتیب محاسبات رو کنترل کنید.
چطوری می‌تونم عملگرهای حسابی رو بهتر یاد بگیرم؟
بهترین راه برای یادگیری عملگرهای حسابی، تمرین و استفاده از اون‌ها در پروژه‌های مختلفه. سعی کنید برنامه‌های ساده‌ای بنویسید که از این عملگرها استفاده کنند. همچنین می‌تونید از منابع آموزشی آنلاین و کتاب‌های برنامه‌نویسی استفاده کنید.
آیا عملگرهای حسابی فقط برای اعداد صحیح کار می کنند؟
نخیر، عملگرهای حسابی هم برای اعداد صحیح (integer) و هم برای اعداد اعشاری (float یا decimal) کار می‌کنند. فقط باید توجه داشته باشید که نتیجه‌ی بعضی از عملیات‌ها ممکنه اعشاری باشه، حتی اگه هر دو عدد صحیح باشند (به خصوص در تقسیم).

به اشتراک گذاشتن این مطلب در شبکه های اجتماعی

امتیاز شما به این مطلب

امتیاز: 5 از 5 (مجموع 1 رای)

اولین نفری باشید که در مورد این مقاله نظر می دهید!

361- V6
Terms & Conditions | Privacy Policy

techfeed.ir© 2024 All rights reserved