added lrint and llrint functions to math.h
added generic implementations for ppc and m68k git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30945 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -100,10 +100,12 @@ extern float gammaf(float x);
|
||||
extern float hypotf(float x, float y);
|
||||
extern float ldexpf(float x, int exponent);
|
||||
extern float lgammaf(float x);
|
||||
extern long long llrintf(float x);
|
||||
extern float log10f(float x);
|
||||
extern float log1pf(float x);
|
||||
extern float logbf(float x);
|
||||
extern float logf(float x);
|
||||
extern long lrintf(float x);
|
||||
extern long lroundf(float x);
|
||||
extern float modff(float x, float *y);
|
||||
extern float nearbyintf(float x);
|
||||
@@ -135,8 +137,10 @@ extern double frexp(double x, int *_exponent);
|
||||
extern double gamma(double x);
|
||||
extern double ldexp(double x, int exponent);
|
||||
extern double lgamma(double x);
|
||||
extern long long llrint(double x);
|
||||
extern double log(double x);
|
||||
extern double log10(double x);
|
||||
extern long lrint(double x);
|
||||
extern long lround(double x);
|
||||
extern double modf(double x, double *y);
|
||||
extern double nearbyint(double x);
|
||||
@@ -159,9 +163,11 @@ extern long double atanhl(long double x);
|
||||
extern long double atan2l(long double y, long double x);
|
||||
extern long double lgammal(long double x);
|
||||
extern long double nearbyintl(long double x);
|
||||
extern long double roundl(long double x);
|
||||
extern long long llrintl(long double x);
|
||||
extern long lrintl(long double x);
|
||||
extern long lroundl(long double x);
|
||||
extern long double remquol(long double x, long double y, int *quo);
|
||||
extern long double roundl(long double x);
|
||||
|
||||
/* some BSD non-ANSI or POSIX math functions */
|
||||
extern double cbrt(double x);
|
||||
|
||||
Reference in New Issue
Block a user