cosh, coshl
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 |
+ |
+ |
+ |