Searched refs:asin (Results 1 - 8 of 8) sorted by relevance
/bionic/libm/upstream-freebsd/lib/msun/src/ |
H A D | e_asin.c | 19 * Since asin(x) = x + x^3/6 + x^5*3/40 + x^7*15/336 + ... 20 * we approximate asin(x) on [0,0.5] by 21 * asin(x) = x + x*x^2*R(x^2) 23 * R(x^2) is a rational approximation of (asin(x)-x)/x^3 25 * |(asin(x)-x)/x^3 - R(x^2)| < 2^(-58.75) 28 * asin(x) = pi/2-2*asin(sqrt((1-x)/2)) 31 * asin(x) = pi/2 - 2*(s+s*z*R(z)) 37 * asin(x) = pi/2 - 2*(s+s*z*R(z)) 81 /* asin( [all...] |
H A D | catrig.c | 93 * casinh(z) = sign(x)*log(A+sqrt(A*A-1)) + I*asin(B) 111 * asin(B) = atan2(y, sqrt(A*A - y*y)) = atan2(y, sqrt((A+y)*(A-y))) 325 ry = asin(B);
|
H A D | math_private.h | 689 #define __ieee754_asin asin
|
/bionic/libm/x86/ |
H A D | e_asin.S | 35 // To compute asin(s), separate schemes are used when s is in different 40 // asin(s)=asin(t)+asin(r), where r=s*sqrt(1-t^2)-t*sqrt(1-s^2) 41 // asin(r)-r evaluated as 7-degree polynomial (c3*r^3+c5*r^5+c7*r^7) 51 // asin(|s|)=pi/2-asin(t)+asin(r), r=s*t-sqrt(1-s^2)*sqrt(1-t^2) 52 // asin(r) evaluated as polynomial (same as above) 58 // |s| in [255/256,1): asin(| 88 ENTRY(asin) function [all...] |
/bionic/libm/x86_64/ |
H A D | e_asin.S | 35 // To compute asin(s), separate schemes are used when s is in different 40 // asin(s)=asin(t)+asin(r), where r=s*sqrt(1-t^2)-t*sqrt(1-s^2) 41 // asin(r)-r evaluated as 7-degree polynomial (c3*r^3+c5*r^5+c7*r^7) 51 // asin(|s|)=pi/2-asin(t)+asin(r), r=s*t-sqrt(1-s^2)*sqrt(1-t^2) 52 // asin(r) evaluated as polynomial (same as above) 58 // |s| in [255/256,1): asin(| 73 ENTRY(asin) function [all...] |
/bionic/libc/include/ |
H A D | math.h | 110 double asin(double);
|
/bionic/tools/versioner/current/ |
H A D | math.h | 110 double asin(double);
|
/bionic/tests/ |
H A D | math_test.cpp | 328 TEST(math, asin) { 329 ASSERT_DOUBLE_EQ(0.0, asin(0.0)); 1403 DoMathDataTest<1>(g_asin_intel_data, asin);
|
Completed in 110 milliseconds