import NUM from "./NUM" /** * Returns the inverse hyperbolic cosine of a number. * * View Documentation - https://learn.fulcrumapp.com/dev/expressions/reference/acosh/ * @param value (Number, required): value to calculate the inverse hyperbolic cosine. Must be greater than or equal to 1. * @example * ACOSH(7) // returns 2.6339157938496336 */ export default function ACOSH(value: number): number export default function ACOSH(value: string): number export default function ACOSH(value: any) { const parsedNumber = NUM(value) return Math.log(parsedNumber + Math.sqrt(parsedNumber * parsedNumber - 1)) }