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

C#-এ MathF.Atanh() মেথড উদাহরণসহ


C#-এ MathF.Atanh() মেথডটি একটি ফ্লোটিং-পয়েন্ট মানের হাইপারবোলিক আর্ক-ট্যাঞ্জেন্ট (hyperbolic arc-tangent) ফেরত দেয়।

সিনট্যাক্স

নিচে সিনট্যাক্স দেওয়া হলো:

public static float Atanh (float val);

উদাহরণ

MathF.Atanh() মেথড বাস্তবায়নের প্রথম উদাহরণ (ডোমেন বাইরের মান):

using System;
public class Demo {
    public static void Main(){
        float val1 = 25f;
        float val2 = 15f;
        Console.WriteLine("Return value (val1) = " + (MathF.Atanh(val1)));
        Console.WriteLine("Return value (val2) = " + (MathF.Atanh(val2)));
    }
}

আউটপুট

এটি নিচের আউটপুট তৈরি করবে (মান -1 থেকে 1-এর বাইরে হলে NaN ফেরত দেয়):

Return value (val1) = NaN
Return value (val2) = NaN

আরেকটি উদাহরণ

অন্যান্য ডোমেন বাইরের মান:

using System;
public class Demo {
    public static void Main(){
        float val1 = 5.8f;
        float val2 = 2.9f;
        Console.WriteLine("Return value (val1) = " + (MathF.Atanh(val1)));
        Console.WriteLine("Return value (val2) = " + (MathF.Atanh(val2)));
    }
}

আউটপুট

এটি নিচের আউটপুট তৈরি করবে:

Return value (val1) = NaN
Return value (val2) = NaN

দ্রষ্টব্য: MathF.Atanh() মেথডটি শুধুমাত্র -1 থেকে 1 (এক্সক্লুসিভ) রেঞ্জের মানের জন্য বৈধ ফলাফল দেয়। এই বাইরের মান দিলে NaN (Not a Number) ফেরত দেয়।


  1. C#-এ MathF.Sin() মেথড: ফ্লোট সাইন ফাংশন ব্যবহার

  2. C#-এ MathF.Truncate() মেথড উদাহরণসহ

  3. C#-এ MathF.Tanh() মেথড উদাহরণসহ

  4. C#-এ MathF.Tan() মেথড উদাহরণসহ