Math Asinh Function

C++ Math asinh

The function computes the arc hyperbolic sine of an angle given in radian.

Where , an arc of hyperbolic sine is the inverse of hyperbolic sine.

Syntax

Suppose an angle given in radian is 'x':

Example

float asinh(float x);
double asinh(double x);
long double asinh(long double x);
double asinh(integral x);

Parameter

x : The value whose arc hyperbolic sine is to be computed.

Return value

The function returns the arc hyperbolic sine of an angle given in radian.

Example 1

Let's see the simple example when the value of degree is integer type.

Example

#include <iostream>
#include<math.h>
using namespace std;
int main()
{
   int degree =90;
   float x = degree*3.14/180;
   std::cout << "Value of degree is : " <<degree<< std::endl;
   cout<<"sinh(x) : "<<sinh(x)<<'\n';
   cout<<"asinh(x) : "<<asinh(x);
   return 0;
}

Output:

Output

Value of degree is : 90
sinh(x) : 2.2993
asinh(x) : 1.23298

In this example, asinh computes the arc hyperbolic sine of x and returns the value 1.23.

Example 2

Let's see the simple example when the value of degree is float type.

Example

#include <iostream>
#include<math.h>
using namespace std;
int main()
{
   float degree = 45.5;
   float x = degree*3.14/180;
   std::cout << "Value of degree is : " <<degree<< std::endl;
   cout<<"sinh(x) : "<<sinh(x)<<'\n';
   cout<<"asinh(x) : "<<asinh(x);
   return 0;
}

Output:

Output

Value of degree is : 45.5
sinh(x) : 0.879727
asinh(x) : 0.727759

In this example, asinh function computes the arc hyperbolic sine of x and returns the value 0.72.

Input Required

This code uses input(). Please provide values below: