কম্পিউটার টিউটোরিয়াল

C#-এ Math ক্লাসের ফিল্ডসমূহ: Math.E এবং Math.PI উদাহরণ সহ


C#-এ Math ক্লাসে দুটি গুরুত্বপূর্ণ কনস্ট্যান্ট ফিল্ড রয়েছে: Math.E এবং Math.PI। এগুলো গাণিতিক গণনায় ব্যাপকভাবে ব্যবহৃত হয়।

Math.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

Math.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

ব্যবহারিক উদাহরণ: বৃত্তের ক্ষেত্রফল ও পরিধি হিসাব

using System;

public class CircleDemo
{
    public static void Main()
    {
        double radius = 5.0;
        double area = Math.PI * radius * radius;
        double circumference = 2 * Math.PI * radius;

        Console.WriteLine("Radius: " + radius);
        Console.WriteLine("Area: " + area);
        Console.WriteLine("Circumference: " + circumference);
    }
}

আউটপুট

Radius: 5
Area: 78.5398163397448
Circumference: 31.4159265358979

নোট: Math.E এবং Math.PI উভয়ই double টাইপের কনস্ট্যান্ট এবং সেগুলো রিড-অনলি (read-only)।

  1. জাভা toDegrees() মেথড উদাহরণ সহ

  2. পাইথনে অবজেক্ট কি? উদাহরণসহ ব্যাখ্যা

  3. পাইথনে ইউজার-ডিফাইনড এক্সেপশন উদাহরণসহ

  4. প্র্যাকটিক্যাল ব্যাশ্যারিথমেটিক: উদাহরণসহ ধাপে ধাপে গাইড