C sinh()

C sinh() Prototype

double sinh( double arg );

The sinh() function takes a single argument and returns the value of type double.

[Mathematics] sinhx = sinh(x) [In C programming]

It is defined in <math.h> header file.

In order to find the sinh() of long double or float numbers, use the following prototype.

long double sinhl( long double arg );
float sinhf( float arg );

C sinh() range

The arguments passed to the function sinh() can be any number, either negative or positive.

Example: C sinh() function

#include <stdio.h>
#include <math.h>
#define PI 3.141592654

int main()
{
    double angle = 2.50, result;
    result = sinh(angle);
    printf("Sine hyperbolic of %.2lf (in radians) = %.2lf", angle, result);
    return 0;
}

Output

Sine hyperbolic of 2.50 (in radians) = 6.05
Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community