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) ফেরত দেয়।