Go to the documentation of this file.
18 #if defined(i386) || defined(i486) || \
19 defined(intel) || defined(x86) || defined(i86pc) || \
20 defined(__alpha) || defined(__osf__)
21 #define __LITTLE_ENDIAN
24 #ifdef __LITTLE_ENDIAN
25 #define __HI(x) *(1+(int*)&x)
26 #define __LO(x) *(int*)&x
27 #define __HIp(x) *(1+(int*)x)
28 #define __LOp(x) *(int*)x
30 #define __HI(x) *(int*)&x
31 #define __LO(x) *(1+(int*)&x)
32 #define __HIp(x) *(int*)x
33 #define __LOp(x) *(1+(int*)x)
48 #define MAXFLOAT ((float)3.40282346638528860e+38)
52 #define _LIB_VERSION_TYPE enum fdversion
53 #define _LIB_VERSION _fdlib_version
64 #define _IEEE_ fdlibm_ieee
65 #define _SVID_ fdlibm_svid
66 #define _XOPEN_ fdlibm_xopen
67 #define _POSIX_ fdlibm_posix
84 #define X_TLOSS 1.41484755040568800000e+16
96 extern double acos __P((
double));
97 extern double asin __P((
double));
98 extern double atan __P((
double));
99 extern double atan2 __P((
double,
double));
100 extern double cos __P((
double));
101 extern double sin __P((
double));
102 extern double tan __P((
double));
104 extern double cosh __P((
double));
105 extern double sinh __P((
double));
106 extern double tanh __P((
double));
108 extern double exp __P((
double));
109 extern double frexp __P((
double,
int *));
110 extern double ldexp __P((
double,
int));
111 extern double log __P((
double));
113 extern double modf __P((
double,
double *));
115 extern double pow __P((
double,
double));
116 extern double sqrt __P((
double));
118 extern double ceil __P((
double));
119 extern double fabs __P((
double));
121 extern double fmod __P((
double,
double));
123 extern double erf __P((
double));
124 extern double erfc __P((
double));
126 extern double hypot __P((
double,
double));
129 extern double j0 __P((
double));
130 extern double j1 __P((
double));
131 extern double jn __P((
int,
double));
133 extern double y0 __P((
double));
134 extern double y1 __P((
double));
135 extern double yn __P((
int,
double));
140 extern double cbrt __P((
double));
141 extern double logb __P((
double));
145 extern double scalb __P((
double,
int));
147 extern double scalb __P((
double,
double));
162 extern double rint __P((
double));