double tanh (      double x );
      float tanh (       float x );
long double tanh ( long double x ); | 
<cmath>  | 
Compute hyperbolic tangent
Returns the hyperbolic tangent of x.
Parameters
- x
 
- Floating point value.
 
Return Value
Hyperbolic tangent of 
x.
Portability
In C, only the 
double version of this function exists with this name.
Example
/* tanh example */
#include <stdio.h>
#include <math.h>
int main ()
{
  double param, result;
  param = log(2.0);
  result = tanh (param);
  printf ("The hyperbolic tangent of %lf is %lf.\n", param, result );
  return 0;
}
 | 
Output:
The hyperbolic tangent of 0.693147 is 0.600000.
   | 
See also
| sinh |  Compute hyperbolic sine (function) | 
| cosh |  Compute hyperbolic cosine (function) |