Searched refs:atan (Results 1 - 7 of 7) sorted by relevance

/seL4-camkes-master/projects/musllibc/src/math/i386/
H A Datan.s1 .global atan
2 .type atan,@function
3 atan: label
/seL4-camkes-master/projects/musllibc/src/math/i386_sel4/
H A Datan.s1 .global atan
2 .type atan,@function
3 atan: label
/seL4-camkes-master/projects/musllibc/src/math/
H A Datan2.c56 return atan(y);
65 case 1: return y; /* atan(+-0,+anything)=+-0 */
66 case 2: return pi; /* atan(+0,-anything) = pi */
67 case 3: return -pi; /* atan(-0,-anything) =-pi */
77 case 0: return pi/4; /* atan(+INF,+INF) */
78 case 1: return -pi/4; /* atan(-INF,+INF) */
79 case 2: return 3*pi/4; /* atan(+INF,-INF) */
80 case 3: return -3*pi/4; /* atan(-INF,-INF) */
84 case 0: return 0.0; /* atan(+...,+INF) */
85 case 1: return -0.0; /* atan(
[all...]
H A Datan.c12 /* atan(x)
14 * 1. Reduce x to positive by atan(x) = -atan(-x).
19 * [0,7/16] atan(x) = t-t^3*(a1+t^2*(a2+...(a10+t^2*a11)...)
20 * [7/16,11/16] atan(x) = atan(1/2) + atan( (t-0.5)/(1+t/2) )
21 * [11/16.19/16] atan(x) = atan( 1 ) + atan( (
63 double atan(double x) function
[all...]
H A Datanl.c13 * See comments in atan.c.
22 return atan(x);
138 if (e >= 0x3fff + LDBL_MANT_DIG + 1) { /* if |x| is large, atan(x)~=pi/2 */
/seL4-camkes-master/projects/musllibc/include/
H A Dtgmath.h150 #undef atan macro
213 #define atan(x) __tg_real_complex(atan, (x)) macro
H A Dmath.h139 double atan(double);

Completed in 43 milliseconds