How Asinh() Works in PostgreSQL

In PostgreSQL, asinh() is a hyperbolic function that returns the inverse hyperbolic sine of its argument.

The argument and return value are provided as a double precision value.

Syntax

The syntax goes like this:

asinh(x)

Where x is a double precision value.

Example

Here’s an example to demonstrate.

SELECT asinh(1);

Result:

0.881373587019543

About Hyperbolic Functions

Hyperbolic functions come from measurements made on a hyberbola.

Whereas the trigonometric functions relate to a circle, the hyperbolic functions relate to a hyperbola.

In mathematics, a hyperbola is basically two curves that are like infinite bows.

The following websites provide more information about hyperbola and hyperbolic functions: