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

/illumos-gate/usr/src/lib/libm/i386/src/
H A Datan.s29 .file "atan.s"
32 LIBM_ANSI_PRAGMA_WEAK(atan,function)
34 ENTRY(atan) function
37 fpatan / atan(arg/1.0)
40 SET_SIZE(atan)
H A Datanl.s37 fpatan / atan(arg/1.0)
H A Dasinf.s49 fpatan / atan(x/sqrt((1-x)*(1+x)))
H A Dasinl.s48 fpatan / atan(x/sqrt((1-x)*(1+x)))
H A Dasin.s49 fpatan / atan(x/sqrt((1-x)/(1+x)))
/illumos-gate/usr/src/lib/libm/amd64/src/
H A Datanl.s37 fpatan / atan(arg/1.0)
H A Dasinl.s46 fpatan / atan(x/sqrt((1-x)*(1+x)))
/illumos-gate/usr/src/head/iso/
H A Dmath_iso.h67 extern double atan __P((double));
93 #pragma does_not_read_global_data(acos, asin, atan, atan2)
98 #pragma does_not_write_global_data(acos, asin, atan, atan2)
103 #pragma no_side_effect(acos, asin, atan, atan2)
167 inline float atan(float __X) { return __atanf(__X); } function
193 inline long double atan(long double __X) { return __atanl(__X); } function
/illumos-gate/usr/src/lib/libm/common/C/
H A Datan.c30 #pragma weak __atan = atan
34 * atan(x)
43 * (2). Reduce x to positive by atan(x) = -atan(-x).
45 * (2.1) if x < 2^(-prec/2), atan(x) = x with inexact flag raised
46 * (2.2) if x < 2^(-prec/4-1), atan(x) = x+(x/3)(x*x)
47 * (2.3) if x < 2^(-prec/6-2), atan(x) = x+(z-5/3)(z*x/5)
49 * atan(x) = poly1(x) = x + A * B,
55 * |(atan(x)-poly1(x))/x| <= 2^-57.61
57 * (3.1) if x >= 2^prec, atan(
126 atan(double x) { function
[all...]
/illumos-gate/usr/src/lib/libm/common/complex/
H A Dcacos.c176 * real part = acos(B) = atan(y/x),
359 D_RE(ans) = atan(y / x);
379 else { /* use atan and an accurate approx to a-x */
382 D_RE(ans) = atan(sqrt(half * Apx * (y2 / (R +
385 D_RE(ans) = atan((y * sqrt(half * (Apx / (R +
H A Dcasin.c177 * real part = asin(B) = atan(x/y),
196 #include "libm.h" /* asin/atan/fabs/log/log1p/sqrt */
331 D_RE(ans) = atan(t);
352 else { /* use atan and an accurate approx to a-x */
355 D_RE(ans) = atan(x / sqrt(half * Apx * (y2 /
358 D_RE(ans) = atan(x / (y * sqrt(half * (Apx /
H A Dcatan.c78 #include "libm.h" /* atan/atan2/fabs/log/log1p */
162 * 1 [ x<=1: atan(x)
173 D_RE(ans) = atan(ax);
/illumos-gate/usr/src/man/man3m/
H A DMakefile22 atan.3m \
/illumos-gate/usr/src/head/
H A Dtgmath.h44 #undef atan macro
45 #define atan(x) __tgmath_atan(x) macro
H A Dmath.h40 using std::atan;
/illumos-gate/usr/src/lib/libshell/common/tests/
H A Darith.sh113 ((pi=4*atan(1.)))
444 (( x = 4*atan(1.0) ))
/illumos-gate/usr/src/lib/libm1/common/
H A Dlibmv1.c35 #pragma weak atan = __atan macro
/illumos-gate/usr/src/lib/libbc/inc/include/
H A Dmath.h48 extern double atan(/* double x */);
/illumos-gate/usr/src/boot/include/
H A Dmath.h234 double atan(double);
/illumos-gate/usr/src/lib/libm/
H A DMakefile.com174 atan.o \
907 ../common/C/atan.c \
959 ../common/C/atan.c \
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vatanf.S84 ! parr1[i] = atan((double)*(float*)&((i + 460) << 21)), i = [0, 155]

Completed in 110 milliseconds