Searched defs:atan (Results 1 - 5 of 5) 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)
/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/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/head/
H A Dtgmath.h44 #undef atan macro
45 #define atan(x) __tgmath_atan(x) macro
/illumos-gate/usr/src/lib/libm1/common/
H A Dlibmv1.c35 #pragma weak atan = __atan macro

Completed in 62 milliseconds