/src/lib/libm/src/ |
w_acos.c | 34 __weak_alias(acos, _acos) 37 acos(double x) /* wrapper acos */ 46 return __kernel_standard(x,x,1); /* acos(|x|>1) */
|
namespace.h | 3 #define acos _acos macro
|
/src/tests/lib/libm/ |
t_acos.c | 37 * acos(3) and acosf(3) 40 ATF_LIBM_TEST(acos_is_nan, "Test acos/acosf(x) == NaN, x = NaN, +/-Inf, ![-1..1]") 54 T_LIBM_CHECK_NAN(i, acos, x[i]); 62 ATF_LIBM_TEST(acos_inrange, "Test acos/acosf(x) for some valid values") 80 * Note that acos(x) might be calculated as atan2(sqrt(1-x*x),x). 81 * This means that acos(-1) is atan2(+0,-1), if the sign is wrong 86 T_LIBM_CHECK(i, acos, values[i].x, values[i].y, 1.0e-15); 93 T_LIBM_CHECK_PLUS_ZERO(0, acos, 1.0);
|
/src/lib/libm/noieee_src/ |
n_asincos.c | 95 __weak_alias(acos, _acos) 121 /* ACOS(X) 136 * acos(x) = 2*atan2( / -------- , 1 ) . 146 * acos(x) returns (PI/pi) * (the exact arc cosine of x) nearly rounded; 162 * 2.07 ulps. (comparing against (PI/pi)*(exact acos(x))); 166 * acos(x) returns the exact acos(x) with error below about 2 ulps. 174 acos(double x) function in typeref:typename:double 190 return (float)acos(x);
|
/src/tests/lib/lua/libm/ |
h_lualibm.c | 25 TEST(acos(cos(M_PI_2)));
|
lualibm.lua | 31 test("acos(cos(M_PI_2))", lm.acos(lm.cos(lm.M_PI_2)))
|
/src/include/ |
tgmath.h | 131 #define acos(a) __TG_COMPLEX((a), acos) macro
|
math.h | 238 double acos(double);
|
/src/lib/libm/complex/ |
catrig.c | 434 rx = acos(B); 436 rx = acos(-B);
|
/src/lib/lua/libm/ |
libm.c | 107 DFUNC_DBL(acos) 243 { "acos", libm_acos },
|
/src/usr.bin/xlint/llib/ |
llib-lstdc | 96 double (acos)(double x);
|
llib-lposix | 69 double (acos)(double x);
|
/src/lib/libm/ |
Makefile | 446 MAN+= acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 \ 469 MLINKS+=acos.3 acosf.3
|