How Cosh() Works in PostgreSQL

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

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

Syntax

The syntax goes like this:

cosh(x)

Where x is a double precision value.

Example

Here’s an example to demonstrate.

SELECT cosh(0);

Result:

1

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: