The ASIN() function returns the arcsine (inverse sine) of a given value. It calculates the angle whose sine equals the input value, mathematically expressed as ASIN(x) = -i × ln(ix + √(1 - x²)). It's the inverse operation of the sine function.

This function can be useful to convert normalised performance ratios into angular scores within a rolling forecast model.

ASIN(Value)

ArgumentData typeDescription
ValueNumber

The sine of the angle for which you want to calculate the arcsine.

The input must be greater than or equal to −1 and less than or equal to 1 (between −1 and 1, inclusive).

The ASIN() function returns a numeric value between −π/2 and π/2, inclusive.

This function is only available in the Polaris Calculation Engine.

ASIN(0.5)

Returns NaN when Angle is NaN.

FormulaResult
ASIN(-0.5)-0.5236
ASIN(-0.5) * 180 / PI()-30
TODEGREES(ASIN(-0.5))-30