Symbol: atan
include/tgmath.h
143
#define atan(x) __tg_full(x, atan)
lib/msun/src/catrig.c
586
return (CMPLX(x, atan(y)));
lib/msun/src/e_atan2.c
113
else z=atan(fabs(y/x)); /* safe to do y/x */
lib/msun/src/e_atan2.c
70
if(hx==0x3ff00000&&lx==0) return atan(y); /* x=1.0 */
lib/msun/src/math.h
239
double atan(double);
lib/msun/src/s_atan.c
119
__weak_reference(atan, atanl);
lib/msun/tests/invctrig_test.c
312
testall_tol(catan, z, CMPLXL(atan(nums[i]), 0), 1);
lib/msun/tests/invtrig_test.c
133
testall(atan, 0.0, 0.0, 0);
lib/msun/tests/invtrig_test.c
136
testall(atan, -0.0, -0.0, 0);
lib/msun/tests/invtrig_test.c
140
testall(atan, INFINITY, pi / 2, FE_INEXACT);
lib/msun/tests/invtrig_test.c
143
testall(atan, -INFINITY, -pi / 2, FE_INEXACT);
lib/msun/tests/invtrig_test.c
147
testall(atan, NAN, NAN, 0);
lib/msun/tests/invtrig_test.c
249
testall(atan, 1.0, pi / 4, FE_INEXACT);
lib/msun/tests/invtrig_test.c
252
testall(atan, -1.0, -pi / 4, FE_INEXACT);
lib/msun/tests/invtrig_test.c
267
testall_tol(atan, sqrtl(3), pio3, 1, FE_INEXACT);
lib/msun/tests/invtrig_test.c
270
testall_tol(atan, -sqrtl(3), -pio3, 1, FE_INEXACT);
lib/msun/tests/invtrig_test.c
272
testall_tol(atan, sqrt2m1, pi / 8, 1, FE_INEXACT);
lib/msun/tests/invtrig_test.c
273
testall_tol(atan, -sqrt2m1, -pi / 8, 1, FE_INEXACT);
lib/msun/tests/invtrig_test.c
315
testall(atan, tiny, tiny, FE_INEXACT);
lib/msun/tests/invtrig_test.c
319
testall(atan, -tiny, -tiny, FE_INEXACT);
lib/msun/tests/invtrig_test.c
348
testall(atan, huge, pi / 2, FE_INEXACT);
lib/msun/tests/invtrig_test.c
349
testall(atan, -huge, -pi / 2, FE_INEXACT);
lib/msun/tests/invtrig_test.c
433
return (tanl(atan(x)));
tools/regression/include/tgmath/tgmath.c
416
PASS_REAL_ARG_REAL_RET(atan) &&
tools/regression/include/tgmath/tgmath.c
417
PASS_COMPLEX_ARG_COMPLEX_RET(atan));
tools/regression/include/tgmath/tgmath.c
78
TGMACRO(atan)
usr.bin/calendar/sunpos.c
52
#define ATAN(x) (R2D(atan(x)))