36cb297b57
This reverts commit 56f77cf071
.
oops
91 lines
1.6 KiB
C
Executable file
91 lines
1.6 KiB
C
Executable file
#ifndef _MATH_H
|
|
#define _MATH_H
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if FLT_EVAL_METHOD == 1
|
|
typedef float_t double;
|
|
typedef double_t double;
|
|
#elseif FLT_EVAL_METHOD == 2
|
|
typedef float_t long double;
|
|
typedef double_t long double;
|
|
#else
|
|
typedef float_t float;
|
|
typedef double_t double;
|
|
#endif
|
|
|
|
#define M_E 2.718281828
|
|
#define M_PI 3.14159265
|
|
#define PI 3.14159265
|
|
|
|
double acos(double);
|
|
float acosf(float);
|
|
long double acosl(long double);
|
|
|
|
double asin(double);
|
|
float asinf(float);
|
|
long double asinl(long double);
|
|
|
|
double atan(double);
|
|
float atanf(float);
|
|
long double atanl(long double);
|
|
|
|
double atan2(double);
|
|
float atan2f(float);
|
|
long double atan2l(long double);
|
|
|
|
double cos(double);
|
|
float cosf(float);
|
|
long double cosl(long double);
|
|
|
|
double sin(double);
|
|
float sinf(float);
|
|
long double sinl(long double);
|
|
|
|
double tan(double);
|
|
float tanf(float);
|
|
long double tanl(long double);
|
|
|
|
double acosh(double);
|
|
float acoshf(float);
|
|
long double acoshl(long double);
|
|
|
|
double asinh(double);
|
|
float asinhf(float);
|
|
long double asinhl(long double);
|
|
|
|
double atanh(double);
|
|
float atanhf(float);
|
|
long double atanhl(long double);
|
|
|
|
double cosh(double);
|
|
float coshf(float);
|
|
long double coshl(long double);
|
|
|
|
double sinh(double);
|
|
float sinhf(float);
|
|
long double sinhl(long double);
|
|
|
|
double tanh(double);
|
|
float tanhf(float);
|
|
long double tanhl(long double);
|
|
|
|
double exp(double);
|
|
float expf(float);
|
|
long double expl(double);
|
|
|
|
double exp2(double);
|
|
float exp2f(float);
|
|
long double exp2l(double);
|
|
|
|
double expm1(double);
|
|
float expm1f(float);
|
|
long double expm1l(double);
|
|
|
|
double frexp(double, int *);
|
|
float frexpf(float, int *);
|
|
long double frexpl(double, int *);
|
|
|
|
|
|
|
|
#endif
|