Arithmetic Operators: +, -, *, /, %

Operators (অপারেটরস) - ডি প্রোগ্রামিং (D Programming) - Computer Programming

409

Arithmetic Operators: +, -, *, /, %


ডি প্রোগ্রামিং ভাষায় অ্যারিথমেটিক অপারেটরস ব্যবহার করা হয় গণনা বা সংখ্যাগত কার্যকলাপের জন্য। এই অপারেটরগুলো সাধারণত পূর্ণসংখ্যা এবং দশমিক সংখ্যার সাথে কাজ করতে ব্যবহৃত হয়। ডি ভাষায় নিম্নলিখিত অ্যারিথমেটিক অপারেটরগুলি রয়েছে:


1. + (Addition)

এই অপারেটরটি দুটি সংখ্যা যোগ করার জন্য ব্যবহৃত হয়।

উদাহরণ:

int a = 5;
int b = 3;
int sum = a + b; // sum হবে 8
writeln(sum);    // আউটপুট: 8

এখানে a এবং b এর যোগফল sum এ সংরক্ষণ করা হয়েছে।


2. - (Subtraction)

এই অপারেটরটি দুটি সংখ্যা থেকে একটিকে বিয়োগ করার জন্য ব্যবহৃত হয়।

উদাহরণ:

int a = 10;
int b = 4;
int difference = a - b; // difference হবে 6
writeln(difference);    // আউটপুট: 6

এখানে a থেকে b বিয়োগ করা হয়েছে এবং তার ফলাফল difference এ সংরক্ষণ করা হয়েছে।


3. * (Multiplication)

এই অপারেটরটি দুটি সংখ্যা গুণ করার জন্য ব্যবহৃত হয়।

উদাহরণ:

int a = 6;
int b = 7;
int product = a * b; // product হবে 42
writeln(product);    // আউটপুট: 42

এখানে a এবং b এর গুণফল product এ সংরক্ষণ করা হয়েছে।


4. / (Division)

এই অপারেটরটি দুটি সংখ্যা ভাগ করার জন্য ব্যবহৃত হয়। তবে, যদি দুটি পূর্ণসংখ্যা (integers) ভাগ করা হয়, তবে ফলস্বরূপ একটি পূর্ণসংখ্যা পাওয়া যাবে (যার অর্থ দশমিক অংশ বাদ দেয়া হবে)।

উদাহরণ:

int a = 15;
int b = 4;
int quotient = a / b; // quotient হবে 3
writeln(quotient);    // আউটপুট: 3

এখানে a কে b দ্বারা ভাগ করা হয়েছে এবং ফলাফল পূর্ণসংখ্যা হিসেবে quotient এ সংরক্ষণ করা হয়েছে।

দশমিক ভাগফল:

float a = 15.0;
float b = 4.0;
float quotient = a / b; // quotient হবে 3.75
writeln(quotient);      // আউটপুট: 3.75

এখানে a এবং b দুটো দশমিক সংখ্যা, ফলে ফলাফলও দশমিক হবে।


5. % (Modulus)

এই অপারেটরটি দুটি সংখ্যার ভাগফলের অবশিষ্টাংশ (remainder) বের করার জন্য ব্যবহৃত হয়। এটি সাধারণত চেক করার জন্য ব্যবহৃত হয় যে কোনো সংখ্যা পূর্ণসংখ্যার দ্বারা বিভাজ্য কিনা।

উদাহরণ:

int a = 10;
int b = 3;
int remainder = a % b; // remainder হবে 1
writeln(remainder);    // আউটপুট: 1

এখানে a কে b দ্বারা ভাগ করা হয়েছে এবং অবশিষ্টাংশ remainder এ সংরক্ষণ করা হয়েছে।


সারসংক্ষেপ

ডি প্রোগ্রামিং ভাষায় অ্যারিথমেটিক অপারেটরগুলি সিম্পল গাণিতিক কাজ যেমন যোগফল, বিয়োগফল, গুণফল, ভাগফল এবং অবশিষ্টাংশ বের করার জন্য ব্যবহৃত হয়। এগুলি কোডে সংখ্যা বা ডেটার মধ্যে গাণিতিক অপারেশন করতে অত্যন্ত গুরুত্বপূর্ণ এবং সহজে ব্যবহৃত হয়।

Content added By
Promotion

Are you sure to start over?

Loading...