গুণক অপারেটর হল −
- গুণ (*)
- বিভাগ (/)
- মডুলাস বা "বিভাগ থেকে অবশিষ্ট" (%)
এই বাইনারি অপারেটরগুলির বাম-থেকে-ডান সহযোগীতা রয়েছে৷ গুনগত অপারেটররা গাণিতিক ধরণের অপারেন্ড গ্রহণ করে। মডুলাস অপারেটর (%) এর মধ্যে একটি কঠোর প্রয়োজনীয়তা রয়েছে এর অপারেন্ডগুলি অবিচ্ছেদ্য ধরণের হওয়া উচিত৷
গুণ অপারেটর প্রথম অপারেন্ডকে দ্বিতীয় দ্বারা গুণ করলে ফলাফল পাওয়া যায়৷
বিভাজন অপারেটর প্রথম অপারেন্ডটিকে দ্বিতীয় দ্বারা ভাগ করলে ফলাফল পাওয়া যায়৷
মডুলাস অপারেটর পরবর্তী রাশি দ্বারা প্রদত্ত অবশিষ্টাংশ প্রদান করে, যেখানেই e1 হল 1ম অপারেন্ড এবং e2 হল দ্বিতীয়টি হল:e1 – (e1 / e2) * e2, যেখানে উভয় অপারেন্ডই অবিচ্ছেদ্য ধরনের .
উদাহরণ
#include<iostream> using namespace std; int main() { int a = 4, b = 3, c; c = a * b; // Multiplication cout << c << endl; c = a / b; // Division. Since both are of int type, result will be floored int. cout << c << endl; c = a % b; // Modulo cout << c << endl; return 0; }
আউটপুট
এটি আউটপুট দেবে −
12 1 1