# MathF.Atanh() Method in C# with Examples

• Last Updated : 04 Apr, 2019

MathF.Atanh(Single) Method is used to return the hyperbolic arc-tangent of a floating point value.

Syntax: public static float Atanh (float x);
Here, it takes a standard floating point number.

Return Value: This method returns hyperbolic arc-tangent of the given value. If the number is less than 1, it returns NaN.

Below are the programs to illustrate the use of the above-discussed method:

Example 1:

 `// C# program to demonstrate the``// MathF.Atanh(Single) Method``using` `System;`` ` `class` `GFG {`` ` `    ``// Main Method``    ``public` `static` `void` `Main()``    ``{`` ` `        ``// Declaring and initializing value``        ``float` `value = 1.7f;`` ` `        ``// getting hyperbolic arc-tangent value``        ``// using Atanh() method``        ``float` `result = MathF.Atanh(value);`` ` `        ``// Display the value``        ``Console.WriteLine(``"Angle is {0}"``, result);``    ``}``}`

Output:

```Angle is NaN
```

Example 2:

 `// C# program to demonstrate the``// MathF.Atanh(Single) Method``using` `System;``using` `System.Globalization;`` ` `class` `GFG {`` ` `    ``// Main Method``    ``public` `static` `void` `Main()``    ``{``        ``// calling get() method``        ``get``(0.25f);``        ``get``(Single.NaN);``        ``get``(Single.NegativeInfinity);``        ``get``(Single.PositiveInfinity);``    ``}`` ` `    ``// defining get() method``    ``public` `static` `void` `get``(``float` `value)``    ``{`` ` `        ``// getting hyperbolic arc-tangent value``        ``// using Atanh() method``        ``float` `result = MathF.Atanh(value);`` ` `        ``// Display the value``        ``Console.WriteLine(``"Angle is {0}"``, result);``    ``}``}`

Output:

```Angle is 0.2554128
Angle is NaN
Angle is NaN
Angle is NaN
```

My Personal Notes arrow_drop_up