C# এ সংখ্যার জন্য, int টাইপ ব্যবহার করুন। এটি একটি পূর্ণসংখ্যার প্রতিনিধিত্ব করে, যা ধনাত্মক বা ঋণাত্মক পূর্ণ সংখ্যা।
আসুন দেখি কিভাবে গাণিতিক অপারেটর + −
ব্যবহার করে C# এ দুটি পূর্ণসংখ্যা যোগ করা যায়using System;
using System.Linq;
class Program {
static void Main() {
int x = 20;
int y = 30;
int sum = 0;
sum = x + y;
Console.WriteLine(sum);
}
} এখন আসুন আমরা এই গাণিতিক অপারেটরগুলি অর্থাৎ অপারেটর অগ্রাধিকার সম্পর্কে শিখি৷
অপারেটর অগ্রাধিকার একটি অভিব্যক্তিতে পদগুলির গ্রুপিং নির্ধারণ করে। এটি একটি অভিব্যক্তির মূল্যায়নকে প্রভাবিত করে। কিছু অপারেটর অন্যদের তুলনায় উচ্চ অগ্রাধিকার আছে; উদাহরণস্বরূপ, যোগ অপারেটরের তুলনায় গুণ অপারেটরের অগ্রাধিকার বেশি।
যেমন x =9 + 2 * 5; এখানে, x 19 বরাদ্দ করা হয়েছে, 55 নয় কারণ অপারেটর * এর অগ্রাধিকার + এর চেয়ে বেশি, তাই প্রথম মূল্যায়ন 2*5 এর জন্য হয় এবং তারপরে 9 যোগ করা হয়।
নিচের একটি উদাহরণ হল অপারেটরদের ক্রম দেখানো হল −
উদাহরণ
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
int a = 200;
int b = 100;
int c = 150;
int d = 50;
int res;
res = (a + b) * c / d;
Console.WriteLine("Value of (a + b) * c / d is : {0}", res);
res = ((a + b) * c) / d;
Console.WriteLine("Value of ((a + b) * c) / d is : {0}", res);
res = (a + b) * (c / d);
Console.WriteLine("Value of (a + b) * (c / d) : {0}",res);
res = a + (b * c) / d;
Console.WriteLine("Value of a + (b * c) / d : {0}",res);
Console.ReadLine();
}
}
}