Lines Matching full:acosh
25 // acosh(x) = log [ x + sqrt(x*x-1) ]
27 // acosh(x) := log(x)+ln2, if x is large; else
28 // acosh(x) := log(2x-1/(sqrt(x*x-1)+x)) if x>2; else
29 // acosh(x) := log1p(t+sqrt(2.0*t+t*t)); where t=x-1.
32 // acosh(x) is NaN with signal if x<1.
33 // acosh(NaN) is NaN without signal.
36 // Acosh returns the inverse hyperbolic cosine of x.
39 // Acosh(+Inf) = +Inf
40 // Acosh(x) = NaN if x < 1
41 // Acosh(NaN) = NaN
42 func Acosh(x float64) float64 {