The ASINH() function returns the inverse hyperbolic sine of a given value. It calculates the value whose hyperbolic sine equals the input, mathematically expressed as ASINH(x) = ln(x + √(x² + 1)). The function accepts any real number and returns a value that can range from negative infinity to positive infinity. It's the inverse operation of the hyperbolic sine function.

This function can be useful to reverse-engineer the underlying growth rate from a rolling cumulative total that has scaled non-linearly over time.

ASINH(Value)

ArgumentData typeDescription
ValueNumber

The numeric value for which you want to calculate the inverse hyperbolic sine.

The input can be any finite number.

The ASINH() function returns a numeric value from negative infinity to positive infinity.

This function is only available in the Polaris Calculation Engine.

ASINH(1.1752)

Returns NaN when Angle is NaN.

FormulaResult
ASINH(-2.5)-1.647
ASINH(10)2.998