Function
|
Source Module
|
Reentrant?
|
Arguments/Return Value
|
---|
acos
|
indacos.c
|
E
|
double acos(double x)
|
acosf
|
indacosf.c
|
E
|
float acosf(float arg)
|
acosh
|
indacosh.c
|
E
|
double acosh(double x)
|
asin
|
indasin.c
|
E
|
double asin(double x)
|
asinf
|
indasinf.c
|
E
|
float asinf(float arg)
|
asinh
|
indasinh.c
|
E
|
double asinh(double x)
|
atan
|
indatan.c
|
E
|
double atan(double x)
|
atan2
|
indatan2.c
|
E
|
double atan2(double y, double x)
|
atan2f
|
indatn2f.c
|
E
|
float atan2f(float y, float x)
|
atanf
|
indatanf.c
|
E
|
float atanf(float x)
|
atanh
|
indatanh.c
|
E
|
double atanh(double x)
|
cabs
|
indcabs.c
|
E
|
double cabs(struct complex z)
|
ceil
|
indceil.c
|
Y
|
double ceil(double x)
|
cos
|
indcos.c
|
Y
|
double cos(double f0)
|
cosf
|
indcosf.c
|
Y
|
float cosf(float f0)
|
cosh
|
indcosh.c
|
E
|
double cosh(double x)
|
coshf
|
indcoshf.c
|
E
|
float coshf(float x)
|
erf
|
inderf.c
|
Y
|
double erf(double x)
|
erfc
|
inderf.c
|
Y
|
double erfc(double x)
|
exp
|
indexp.c
|
E
|
double exp(double x)
|
expf
|
indexpf.c
|
E
|
float expf(float x)
|
fabs
|
indfabs.c
|
Y
|
double fabs(double x)
|
floor
|
indfloor.c
|
Y
|
double floor(double x)
|
fmod
|
indfmod.c
|
Y
|
double fmod(double x,double y)
|
gamma
|
indgamma.c
|
E
|
double gamma(double x)
|
_gh_va_arg
|
indvaarg.c
|
Y
|
char *_gh_va_arg(p, align, regtyp, size)
|
hypot
|
indhypot.c
|
E
|
double hypot(double x,double y)
|
isinf
|
indisinf.c
|
Y
|
int isinf(double x)
|
isnan
|
indisnan.c
|
Y
|
int isnan(double x)
|
j0
|
indbessl.c
|
E
|
double j0(double x)
|
j1
|
indbessl.c
|
E
|
double j1(double x)
|
jn
|
indbessl.c
|
E
|
double jn(int n,double x)
|
log
|
indlog.c
|
E
|
double log(double x)
|
log10
|
indlog.c
|
E
|
double log10(double x)
|
log10f
|
indlogf.c
|
E
|
float log10f(float x)
|
logf
|
indlogf.c
|
E
|
float logf(float x)
|
matherr
|
inderr.c
|
Y
|
int matherr(struct exception *ex)
|
memcpy
|
ccmemcpy.c
|
Y
|
void *memcpy(void *s1, const void *s2, size_t n)
|
memset
|
ccmemset.c
|
Y
|
void *memset(void *s, int c, size_t n)
|
pow
|
indpow.c
|
E
|
double pow(double x, double y)
|
powf
|
indpowf.c
|
E
|
float powf(float x, float y)
|
rmatherr
|
inderr.c
|
Y
|
int rmatherr(struct rexception *ex)
|
_rnerr
|
indrnerr.c
|
N
|
int _rnerr(int num, int linenum, char *str, void *ptr, void *al, void *as, void *a3, void *a4, void *a5, int len);
|
sin
|
indsin.c
|
Y
|
double sin(double f0)
|
sinf
|
indsinf.c
|
Y
|
float sinf(float f0)
|
sinh
|
indsinh.c
|
E
|
double sinh(double x)
|
sinhf
|
indsinhf.c
|
E
|
float sinhf(float arg)
|
sqrt
|
indsqrt.c
|
E
|
double sqrt(double f0)
|
sqrtf
|
indsqrtf.c
|
E
|
float sqrtf(float f0)
|
tan
|
indtan.c
|
E
|
double tan(double x)
|
tanf
|
indtanf.c
|
E
|
float tanf(float arg)
|
tanh
|
indtanh.c
|
E
|
double tanh(double x)
|
tanhf
|
indtanhf.c
|
E
|
float tanhf(float x)
|
y0
|
indbessl.c
|
E
|
double y0(double x)
|
y1
|
indbessl.c
|
E
|
double y1(double x)
|
yn
|
indbessl.c
|
E
|
double yn(int n, double x)
|