Rev 6433 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6433 | Rev 6443 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | #define abs(i) (((i)<0)?(-(i)):(i)) |
10 | #define abs(i) (((i)<0)?(-(i)):(i)) |
11 | #define labs(li) abs(li) |
11 | #define labs(li) abs(li) |
Line 12... | Line 12... | ||
12 | 12 | ||
13 | extern int atoib(char *s,int b); |
13 | extern int atoib(char *s,int b); |
14 | extern int atoi(char *s); |
14 | extern int atoi(char *s); |
15 | extern char *itoab(int n,char* s,int b); |
15 | extern char *itoab(unsigned int n,char* s,int b); |
Line 16... | Line 16... | ||
16 | extern char *itoa(int n,char* s); |
16 | extern char *__itoa(int n,char* s); |
17 | 17 | ||
18 | extern void* stdcall malloc(dword size); |
18 | extern void* stdcall malloc(dword size); |
Line 23... | Line 23... | ||
23 | extern void srand (unsigned int seed); |
23 | extern void srand (unsigned int seed); |
Line 24... | Line 24... | ||
24 | 24 | ||
25 | double strtod (const char* str, char** endptr); |
25 | double strtod (const char* str, char** endptr); |
26 | long double strtold (const char* str, char** endptr); |
26 | long double strtold (const char* str, char** endptr); |
- | 27 | float strtof (const char* str, char** endptr); |
|
- | 28 | long int strtol (const char* str, char** endptr, int base); |
|
Line 27... | Line 29... | ||
27 | float strtof (const char* str, char** endptr); |
29 | #define strtoul(s, ep, b) ((unsigned long int)strtol(s, ep, b)) |
Line 28... | Line 30... | ||
28 | 30 | ||
29 | void* calloc (size_t num, size_t size); |
31 | void* calloc (size_t num, size_t size); |
Line 39... | Line 41... | ||
39 | typedef div_t ldiv_t; |
41 | typedef div_t ldiv_t; |
Line 40... | Line 42... | ||
40 | 42 | ||
41 | div_t div (int numer, int denom); |
43 | div_t div (int numer, int denom); |
42 | #define ldiv(a, b) div(a, b) |
44 | #define ldiv(a, b) div(a, b) |
- | 45 | #define atol(a) atoi(a) |
|
- | 46 | #define atof(a) strtod(a, NULL) |
|
- | 47 | ||
Line 43... | Line 48... | ||
43 | #define atol(a) atoi(a) |
48 |