cosh, coshl

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Math.h - Index


Header-Datei

math.h

Kategorie

Mathematische Routinen

Prototyp

double cosh(double x);

long double coshl(long double x);

Beschreibung

Berechnet den hyperbolischen Kosinus eines Werts.

cosh berechnet den hyperbolischen Kosinus.

coshl ist die long double-Version. Sie benötigt ein Argument vom Typ long double und gibt ein Ergebnis vom Typ long double zurück.

Rückgabewert

cosh gibt den hyperbolischen Kosinus des Arguments zurück.

Wenn der korrekte Wert einen Überlauf erzeugen würde, geben diese Funktionen den Wert HUGE_VAL (cosh) bzw. _LHUGE_VAL (coshl) mit dem entsprechenden Vorzeichen zurück und weisen der globalen Variablen errno den Wert ERANGE zu. Die Fehlerbehandlung für diese Funktionen kann über die Funktionen _matherr und _matherrl geändert werden.

Beispiel

#include <stdio.h>
#include <math.h>
int main(void)
{
   double result;
   double x = 0.5;
   result = cosh(x);
   printf("The hyperbolic cosine of %lf is %lf\n", x, result);
   return 0;
}

Portabilität

POSIX Win32 ANSI C ANSI C++

cosh

+

+

+

+

coshl

+

+

+