C Language: sinh function(Hyperbolic Sine)

C Programming allows us to perform mathematical operations through the functions defined in header file. The header file contains various methods for performing mathematical operations such as sqrt(), pow(), ceil(), floor() etc.

C Math Functions

In the C Programming Language, the sinh function returns the hyperbolic sine of x.

Syntax

The syntax for the sinh function in the C Language is:




double sinh(double x);



Parameters or Arguments

A value expressed in radians (not degrees).

Returns

The sinh function returns the hyperbolic sine of x. If the magnitude of x is too large, the sinh function will return a range error.

Required Header

In the C Language, the required header for the sinh function is:




#include <math.h>



Applies To

In the C Language, the sinh function can be used in the following versions:

  • ANSI/ISO 9899-1990

sinh Example




/* Example using sinh by c programming */

#include <stdio.h>
#include <math.h>

int main(int argc, const char * argv[])
{
    /* Define temporary variables */
    double value;
    double result;

    /* Assign the value we will find the sinh of */
    value = 0.5;

    /* Calculate the Hyperbolic Sine of value */
    result = sinh(value);

    /* Display the result of the calculation */
    printf("The Hyperbolic Sine of %f is %f\n", value, result);

    return 0;
}



When compiled and run, this application will output:

The Hyperbolic Sine of 0.500000 is 0.521095




Instagram