عملگرهای ریاضی

آشنایی با عملگرهای ریاضی در C++ شامل جمع، تفریق، ضرب، تقسیم و باقیمانده

عملگرهای ریاضی

عملگرهای ریاضی (Arithmetic Operators) برای انجام محاسبات ریاضی روی اعداد استفاده می‌شوند.

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

عملگرناممثالنتیجه
+جمعx + yجمع x و y
-تفریقx - yتفریق y از x
*ضربx * yضرب x در y
/تقسیمx / yتقسیم x بر y
%باقیماندهx % yباقیمانده تقسیم x بر y
++افزایش++x یا x++افزایش یک واحد
--کاهش--x یا x--کاهش یک واحد

عملگرهای پایه

جمع (+)

int a = 10, b = 5;
int sum = a + b;  // sum = 15

تفریق (-)

int a = 10, b = 5;
int diff = a - b;  // diff = 5

ضرب (*)

int a = 10, b = 5;
int product = a * b;  // product = 50

تقسیم (/)

int a = 10, b = 5;
int quotient = a / b;  // quotient = 2

// تقسیم اعشاری
double x = 10.0, y = 3.0;
double result = x / y;  // result = 3.333...

باقیمانده (%)

int a = 10, b = 3;
int remainder = a % b;  // remainder = 1

عملگرهای افزایش و کاهش

افزایش (++)

int x = 5;
x++;  // x = 6
++x;  // x = 7

کاهش (--)

int x = 5;
x--;  // x = 4
--x;  // x = 3

پیش‌افزایش و پس‌افزایش

پیش‌افزایش (++x)

int x = 5;
int y = ++x;  // x = 6, y = 6

پس‌افزایش (x++)

int x = 5;
int y = x++;  // y = 5, x = 6

مثال کاربردی

int total = 0;
int count = 5;
int average = total / count;  // تقسیم بر صفر!

بهترین شیوه‌ها

نکات مهم

این مبحث بخشی از دوره آموزش کامل C++ است.

ابزارهای مرتبط