API · Python
Python math.asinh() Method
The math.asinh() is an in-built Python function used to find the inverse hyperbolic sine of a number.
On this page
Python math.asinh() method is an efficient way of calculating the inverse hyperbolic sine of a number, x, in radians.
Syntax of Python math.asinh() Method
math.asinh(x)
Parameters
x |
Any positive or negative value to be operated on. |
Return
The return type of this method is a float value representing the inverse hyperbolic sine of x in radians.
Example Codes: Use the math.asinh() Method in Python
import math
x = 19
value = math.asinh(x)
print(f"The inverse hyperbolic sine of {x} is {value}.")
x = 0
value = math.asinh(x)
print(f"The inverse hyperbolic sine of {x} is {value}.")
x = -345
value = math.asinh(x)
print(f"The inverse hyperbolic sine of {x} is {value}.")
Output:
The inverse hyperbolic sine of 19 is 3.6382779622295387.
The inverse hyperbolic sine of 0 is 0.0.
The inverse hyperbolic sine of -345 is -6.536693697983764.
Note that the arguments can be in integers or floats. The values may be either positive or negative.
Example Codes: Using the Equivalent of the math.asinh() Method
import math
x = 19
value = math.asinh(x)
print(f"The inverse hyperbolic sine of {x} is {value}.")
equation = math.log(x + math.sqrt((x * x) + 1))
print(f"Using the equation, the inverse hyperbolic sine of {x} is {equation}.")
Output:
The inverse hyperbolic sine of 19 is 3.6382779622295387.
Using the equation, the inverse hyperbolic sine of 19 is 3.6382779622295387.
Note that a TypeError exception may occur if the argument value is not a number.