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