tanh()

tanh ist definiert in der math, die in C über math.h, bzw. in C++ über cmath eingebunden wird.

Funktion

tanh() berechnet den Tangens Hyperbolicus des übergebenen Parameters. Im Gegensatz zum Cosinus der Kreisfunktion wird hier der Bogen einer an zwei Punkten aufgehängten Kette beschrieben.

Signatur

#include <math.h>
double      tanh( double      x );       
float       tanh( float       x );  // nur C++
long double tanh( long double x );  // nur C++

x: Eingabewert

Return value: Wert des hyperbolischen Tangens

Beispiel

#include <stdlib.h> // für EXIT_SUCCESS
#include <math.h>   // für tanh
#include <stdio.h>  // für printf()
 
int main( void )
{
  double value;
  double area = log( 2.0 );
 
  value = tanh( area );
 
  printf( "tanh(%f) ist %f\n", area, value );
 
  return EXIT_SUCCESS; 
}

Ausgabe:

tanh(0.693147) ist 0.600000

Hinweis

In C++ wird diese Funktion mit einem ValueArray-Template, sowie einem Complex-Template überschrieben.

siehe auch