6#define NAN (*(float*) __float_nan)
7#define HUGE_VALF (*(float*) __float_huge)
9#define M_PI 3.14159265358979323846f
10#define M_SQRT3 1.73205f
12#define DEG_TO_RAD(degrees) (degrees * (M_PI / 180.0f))
13#define RAD_TO_DEG(radians) (radians / (180.0f / M_PI))
24double atan2(
double,
double);
32inline double fabs(
double f) {
43double fmod(
double,
double);
49double ldexp(
double,
int);
50double modf(
double,
double*);
51double pow(
double,
double);
69 }
else if (
mag < 0.0) {
T cLib_calcTimer(T *value)
Definition c_lib.h:74
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
double atan2(double, double)
Definition w_atan2.c:4
float cosf(float)
Definition d_kankyo.cpp:29
int abs(int)
Definition arith.c:4
float sinf(float)
Definition d_kankyo.cpp:25
float i_cosf(float x)
Definition math.h:83
float i_tanf(float x)
Definition math.h:84
float sqrtf(float mag)
Definition math.h:62
double frexp(double, int *)
double acos(double)
Definition w_acos.c:4
double modf(double, double *)
double copysign(double, double)
double pow(double, double)
Definition w_pow.c:4
float fmodf(float f1, float f2)
Definition math.h:44
double ldexp(double, int)
Definition s_ldexp.c:22
double sqrt_step(double tmpd, float mag)
Definition math.h:58
double fabs(double f)
Definition math.h:32
float fabsf(float f)
Definition math.h:38
double sqrt(double)
Definition w_sqrt.c:4
double asin(double)
Definition w_asin.c:4
double exp(double)
Definition w_exp.c:4
float i_sinf(float x)
Definition math.h:82
float atan2f(float y, float x)
Definition math.h:78
double fabsf2(float f)
Definition math.h:35