This function returns hyperbolic sine of given input; but if the return value is too large then sinh sets errno to ERANGE and returns HUGE_VAL by default.
This function returns hyperbolic sine of given input. If the return value is too large then sinh sets errno to ERANGE and returns HUGE_VAL or HUGE_VALF or HUGE_VALL which has the same sign as that of the input by default.