How Acosh() Works in PostgreSQL

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

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

Syntax

The syntax goes like this:

acosh(x)

Where x is a double precision value.

Example

Here’s an example to demonstrate.

SELECT acosh(1);

Result:

0

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: