blob: 6a15e55a45448c00cc2bea882693e135d7665b9a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#ifndef _MATH_H
#define _MATH_H
#define NAN (0.0f/0.0f)
#define INFINITY 1e5000f
#define HUGE_VALF INFINITY
#define HUGE_VAL ((double)INFINITY)
#define HUGE_VALL ((long double)INFINITY)
#define RAND_MAX (0x7fffffff)
int rand();
void srand(unsigned int s);
double fabs(double x);
double sin(double x);
double cos(double x);
double tan(double x);
double asin(double x);
double acos(double x);
double floor(double x);
double ceil(double x);
double fmod(double x, double y);
double sqrt(double x);
double log(double x);
double exp(double x);
#endif
|