C Language: tanh function(Hyperbolic Tangent)

C Programming allows us to perform mathematical operations through the functions defined in header file. The header file contains various methods for performing mathematical operations such as sqrt(), pow(), ceil(), floor() etc.

C Math Functions

In the C Programming Language, the tanh function returns the hyperbolic tangent of x.

Syntax

The syntax for the tanh function in the C Language is:




double tanh(double x);



Parameters or Arguments

A value expressed in radians (not degrees).

Returns

The tanh function returns the hyperbolic tangent of x.

Required Header

In the C Language, the required header for the tanh function is:




#include <math.h<



Applies To

In the C Language, the tanh function can be used in the following versions:

  • ANSI/ISO 9899-1990

tanh Example




/* Example using tanh by c programming */

#include <stdio.h>
#include <math.h>

int main(int argc, const char * argv[])
{
    /* Define temporary variables */
    double value;
    double result;

    /* Assign the value we will find the tanh of */
    value = 0.5;

    /* Calculate the Hyperbolic Tangent of value */
    result = tanh(value);

    /* Display the result of the calculation */
    printf("The Hyperbolic Tangent of %f is %f\n", value, result);

    return 0;
}



When compiled and run, this application will output:

The Hyperbolic Tangent of 0.500000 is 0.462117




Instagram