OAR

RTEMS GNU Tools On-Line Library


cosh

PREV UP NEXT Bookshelf

1.10: cosh, coshf---hyperbolic cosine

Synopsis

#include <math.h>
double cosh(double x);
float coshf(float x)

Description

cosh computes the hyperbolic cosine of the argument x. cosh(x) is defined as

 (exp(x) + exp(-x))/2

Angles are specified in radians. coshf is identical, save that it takes and returns float.


Returns
The computed value is returned. When the correct value would create an overflow, cosh returns the value HUGE_VAL with the appropriate sign, and the global value errno is set to ERANGE.

You can modify error handling for these functions using the function matherr.


Portability
cosh is ANSI. coshf is an extension.



PREV UP NEXT Bookshelf

Packaging copyright © 1988-2000 OAR Corporation
Context copyright by each document's author. See Free Software Foundation for information.