Skip to content

sinh, sinhf : hyperbolic sine

#include <math.h>
double sinh(double x);
float sinhf(float x);
```### Description
sinh computes the hyperbolic sine of the argument x. Angles are specified in radians. sinh(x) is defined as sinhf is identical, save that it takes and returns float values.### Returns
The hyperbolic sine of x is returned.
When the correct result is too large to be representable (an overflow), sinh returns HUGE_VAL with the appropriate sign, and sets the global value errno to ERANGE. You can modify error handling for these functions with matherr.
---
**Authoritative source**: BUSMASTER DITA help source `sinh.dita`, compiled into `BUSMASTER.CHM` with the application.