The sinh()
function returns the hyperbolic sine of a number. To be more specific, it returns the hyperbolic sine of a number in the radians float value.
The figure below shows the mathematical representation of the sinh()
function.
The
math.h
header file is required for this function.
double sinh(double num)
This function requires a number
that represents an angle
in radians
as a parameter.
Use the following formula to convert
degrees
toradians
radians = degrees * ( PI / 180.0 )
sinh()
returns the
#include<stdio.h>//header file#include<math.h>int main() {//positive number in radiansprintf("The hyperbolic sine of %lf is %lf \n", 2.3, sinh(2.3));// negative number in radiansprintf("The hyperbolic sine of %lf is %lf \n", -2.3, sinh(-2.3));//converting the degrees angle into radians and then applying sinh()// degrees = 45.0// PI = 3.14159265// result first converts degrees to radians then apply sinhdouble result=sinh(45.0 * (3.14159265 / 180.0));printf("The hyperbolic sine of %lf is %lf \n", 45.0, result);}