Open In App

C# | Math.Tanh() Method

Improve
Improve
Like Article
Like
Save
Share
Report

Math.Tanh() is the inbuilt Math class method which returns the hyperbolic tan of a given double value argument. The result will be NaN if the given argument is NaN.
Syntax:

public static double Tanh(double num)

Parameter: 

num: It is the number whose hyperbolic tan is to be returned and type of this parameter is System.Double.

Return Value: The method returns the hyperbolic tan of num. of type System.Double. If num is equal to NegativeInfinity, this method returns -1. If num is equal to PositiveInfinity, this method returns 1. If num is equal to NaN, this method returns NaN.
Examples : 

Input  : num = 60.0
Output : 1.0

Below programs illustrate the Math.Tanh() method:
Program 1: 

Csharp




// C# program to illustrate the
// Math.Tanh()
using System;
 
class GFG {
 
    // Main Method
    public static void Main(String[] args)
    {
 
        double num1 = 60.0, num2 = 0.0, num3 = 1.0;
 
        // It returns the hyperbolic tan of
        // specified  angle in radian
        double tanhvalue = Math.Tanh(num1);
        Console.WriteLine("The tanh of num1 = " + tanhvalue);
 
        tanhvalue = Math.Tanh(num2);
        Console.WriteLine("The tanh of num2 = " + tanhvalue);
 
        tanhvalue = Math.Tanh(num3);
        Console.WriteLine("The tanh of num3 = " + tanhvalue);
    }
}


Output: 

The tanh of num1 = 1
The tanh of num2 = 0
The tanh of num3 = 0.761594155955765

 

Program 2: 
 

Csharp




// C# program to illustrate the
// Math.Tanh() Method
using System;
 
class GFG {
    
    // Main Method
    public static void Main(String[] args)
    {
 
        double num1 = (30 * (Math.PI)) / 180, num2 = 11.0, num3 = 45.0;
 
        // It returns the hyperbolic tan of
        // angle in radian
        double tanhvalue = Math.Tanh(num1);
        Console.WriteLine("The tanh of num1 = " + tanhvalue);
 
        tanhvalue = Math.Tanh(num2);
        Console.WriteLine("The tanh of num2 = " + tanhvalue);
 
        tanhvalue = Math.Tanh(num3);
        Console.WriteLine("The tanh of num3 = " + tanhvalue);
    }
}


Output: 

The tanh of num1 = 0.480472778156452
The tanh of num2 = 0.999999999442106
The tanh of num3 = 1

 



Last Updated : 13 Dec, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads