কম্পিউটার

C# এ গণিত ক্লাস


ম্যাচ ক্লাসে ত্রিকোণমিতিক, লগারিদমিক এবং অন্যান্য গাণিতিক ফাংশনের জন্য স্ট্যাটিক পদ্ধতি এবং ধ্রুবক রয়েছে।

C# এর গণিত ক্লাসে Math.E এবং Math.PI ক্ষেত্র রয়েছে। আসুন উভয় ক্ষেত্রের একটি উদাহরণ দেখি -

গণিত.E

এটি ধ্রুবক e.

দ্বারা নির্দিষ্ট করা প্রাকৃতিক লগারিদমিক ভিত্তি

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

public const double E = 2.71828182845905;

উদাহরণ

আসুন এখন একটি উদাহরণ দেখি -

using System;
public class Demo{
   public static void Main(){
      double d = Math.E;
      Console.WriteLine("Math.E = " + d);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Math.E = 2.71828182845905

গণিত. PI

Math.PI ক্ষেত্রটি একটি বৃত্তের পরিধি এবং তার ব্যাসের অনুপাতকে উপস্থাপন করে, ধ্রুবক দ্বারা নির্দিষ্ট করা, π।

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

public const double PI = 3.14159265358979;

উদাহরণ

আসুন এখন একটি উদাহরণ দেখি -

using System;
public class Demo{
   public static void Main(){
      double d = Math.PI;
      Console.WriteLine("Math.PI = " + d);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Math.PI = 3.14159265358979

এখন, গণিত ক্লাস পদ্ধতির কিছু উদাহরণ দেখা যাক।

Math.Acos()

C# এ Math.Acos() পদ্ধতিটি কোণটি প্রদান করে যার কোসাইনটি নির্দিষ্ট সংখ্যা। এই সংখ্যাটি একটি দ্বিগুণ মানের যুক্তি৷

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

public static double Acos (double val);

উপরে, Val হল একটি কোসাইন প্রতিনিধিত্বকারী সংখ্যা, যেখানে Val অবশ্যই -1 এর থেকে বড় বা সমান, কিন্তু 1 এর থেকে কম বা সমান।

উদাহরণ

আসুন এখন Math.Acos() পদ্ধতি -

বাস্তবায়নের একটি উদাহরণ দেখি
using System;
public class Demo {
   public static void Main(){
      double val1 = -0.0;
      double val2 = Double.PositiveInfinity;
      double val3 = Double.NaN;
      Console.WriteLine("Return value of {0} : {1}",
      val1, Math.Acos(val1));
      Console.WriteLine("Return value of {0} : {1}",
      val2, Math.Acos(val2));
      Console.WriteLine("Return value of {0} : {1}",
      val2, Math.Acos(val3));
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Return value of 0 : 1.5707963267949
Return value of ∞ : NaN
Return value of ∞ : NaN

Math.Pow()

C# এ Math.Pow() পদ্ধতিটি অন্য কোন সংখ্যার শক্তিতে উত্থিত একটি সংখ্যা গণনা করতে ব্যবহৃত হয়।

সিনট্যাক্স

নিচের সিনট্যাক্স −

public static double Pow(double val1, double val2)

উপরে, val1 হল একটি দ্বি-নির্ভুল ফ্লোটিং-পয়েন্ট নম্বর যা একটি পাওয়ারে উত্থাপিত হয়।, যেখানে val2 হল একটি দ্বি-নির্ভুল ফ্লোটিং-পয়েন্ট নম্বর যা একটি পাওয়ার নির্দিষ্ট করে।

উদাহরণ

আসুন এখন Math.Pow() পদ্ধতি -

বাস্তবায়নের একটি উদাহরণ দেখি
using System;
public class Demo {
   public static void Main(){
      double res;
      res = Math.Pow(5, 0);
      Console.WriteLine("Math.Pow(5,0) = "+res);
      res = Math.Pow(0,5);
      Console.WriteLine("Math.Pow(0,5) = "+res);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Math.Pow(5,0) = 1
Math.Pow(0,5) = 0

  1. C# এ কনসোল ক্লাস

  2. সি# এ সিঙ্গেলটন ক্লাস

  3. C# এ গণিত ক্লাস পদ্ধতি

  4. C# এ ক্লাস