The tanh()
function returns the hyperbolic tangent of a number. To be more specific, it returns the hyperbolic tangent of a number in the radians float value.
Figure 1 shows the mathematical representation of the tanh()
function.
The
math.h
header file is required for this function.
double tanh(double num)
This function requires a number
representing an angle
in radians
as a parameter.
Use the following formula to convert
degrees
toradians
radians = degrees * ( PI / 180.0 )
tanh()
returns the
#include<stdio.h>//header file#include<math.h>int main() {//positive number in radiansprintf("The hyperbolic tangent of %lf is %lf \n", 2.3, tanh(2.3));// negative number in radiansprintf("The hyperbolic tangent of %lf is %lf \n", -2.3, tanh(-2.3));//converting the degrees angle into radians and then applying tanh()// degrees = 45.0// PI = 3.14159265// result first converts degrees to radians then apply tanhdouble result=tanh(45.0 * (3.14159265 / 180.0));printf("The hyperbolic tangent of %lf is %lf \n", 45.0, result);}