Lines Matching defs:asin
30 /* asin(x)
33 * Since asin(x) = x + x^3/6 + x^5*3/40 + x^7*15/336 + ...
34 * we approximate asin(x) on [0,0.5] by
35 * asin(x) = x + x*x^2*R(x^2)
37 * R(x^2) is a rational approximation of (asin(x)-x)/x^3
39 * |(asin(x)-x)/x^3 - R(x^2)| < 2^(-58.75)
42 * asin(x) = pi/2-2*asin(sqrt((1-x)/2))
45 * asin(x) = pi/2 - 2*(s+s*z*R(z))
51 * asin(x) = pi/2 - 2*(s+s*z*R(z))
78 asin (double x)
88 if (((ix - 0x3ff00000) | __LO (x)) == 0) /* asin(1) = +-pi/2 with inexact */
92 return NAN; /* asin(|x|>1) is NaN */
138 } /* asin */