অ্যারিথমেটিক অপারেটর (Arithmetic Operators) হলো এমন অপারেটর যা গণিতের বিভিন্ন কাজ সম্পন্ন করতে ব্যবহার করা হয়, যেমন যোগ, বিয়োগ, গুণ, ভাগ এবং ভাগশেষ নির্ণয়। C# সহ বিভিন্ন প্রোগ্রামিং ভাষায় অ্যারিথমেটিক অপারেটরগুলো প্রচলিত এবং গুরুত্বপূর্ণ।
C# এ মোট পাঁচটি অ্যারিথমেটিক অপারেটর রয়েছে:
অপারেটর | ব্যবহার | বর্ণনা |
---|---|---|
+ | a + b | যোগ |
- | a - b | বিয়োগ |
* | a * b | গুণ |
/ | a / b | ভাগ |
% | a % b | ভাগশেষ নির্ণয় (মডুলো) |
ধরা যাক, আমাদের দুটি ভেরিয়েবল রয়েছে: a = 15
এবং b = 4
। নিচে প্রতিটি অপারেটরের উদাহরণ দেওয়া হলো:
using System;
namespace ArithmeticOperatorsExample
{
class Program
{
static void Main(string[] args)
{
int a = 15;
int b = 4;
// যোগ
int sum = a + b;
Console.WriteLine("Sum (a + b) = " + sum); // Output: 19
// বিয়োগ
int difference = a - b;
Console.WriteLine("Difference (a - b) = " + difference); // Output: 11
// গুণ
int product = a * b;
Console.WriteLine("Product (a * b) = " + product); // Output: 60
// ভাগ
int quotient = a / b;
Console.WriteLine("Quotient (a / b) = " + quotient); // Output: 3
// ভাগশেষ নির্ণয় (মডুলো)
int remainder = a % b;
Console.WriteLine("Remainder (a % b) = " + remainder); // Output: 3
}
}
}
যোগ অপারেটর (+
):
15 + 4 = 19
বিয়োগ অপারেটর (-
):
15 - 4 = 11
গুণ অপারেটর (*
):
15 * 4 = 60
ভাগ অপারেটর (/
):
15 / 4 = 3
(কোনো দশমিক অংশ থাকলে ইন্টিজারে ভাগফল রূপান্তর করা হয়)মডুলো অপারেটর (%
):
15 % 4 = 3
ভাগ (/
) এবং মডুলো (%
): দুইটি ভিন্ন অপারেটর হলেও, অনেক সময় একসাথে ব্যবহার করা হয়। ভাগ অপারেটর কেবল ভাগফল দেয়, আর মডুলো অপারেটর ভাগশেষ দেয়।
ভগ্নাংশ সংখ্যা (decimal): যদি ভগ্নাংশের সাথে কাজ করতে হয়, তাহলে double
বা float
টাইপের ভেরিয়েবল ব্যবহার করা হয়। উদাহরণস্বরূপ:
double x = 15;
double y = 4;
double result = x / y; // Output: 3.75
অ্যারিথমেটিক অপারেটরগুলো C# প্রোগ্রামিংয়ে গণিতের বিভিন্ন কাজ সম্পন্ন করতে ব্যবহৃত হয়। যোগ, বিয়োগ, গুণ, ভাগ, এবং ভাগশেষ নির্ণয়ের মাধ্যমে বিভিন্ন গাণিতিক কার্যক্রম সহজেই সম্পন্ন করা যায়।
আরও দেখুন...