C Standard Library: math.h

Function Header Standard VBCC GCC SAS/C DICE libnix clib2 Description
acos math.h C89 mieee.lib Compliant Compliant Compliant Compliant Arc cosine
asin math.h C89 mieee.lib Compliant Compliant Compliant Compliant Arc sine
atan math.h C89 mieee.lib Compliant Compliant Compliant Compliant Arc tangent
atan2 math.h C89 mieee.lib Compliant Compliant Compliant Compliant Arc tangent of y/x
cos math.h C89 mieee.lib Compliant Compliant Compliant Compliant Cosine
sin math.h C89 mieee.lib Compliant Compliant Compliant Compliant Sine
tan math.h C89 mieee.lib Compliant Compliant Compliant Compliant Tangent
acosh math.h C99 Missing Missing Missing Missing Compliant Hyperbolic arc cosine
asinh math.h C99 Missing Missing Missing Missing Compliant Hyperbolic arc sine
atanh math.h C99 Missing Missing Missing Missing Compliant Hyperbolic arc tangent
cosh math.h C89 mieee.lib Compliant Compliant Compliant Compliant Hyperbolic cosine
sinh math.h C89 mieee.lib Compliant Compliant Compliant Compliant Hyperbolic sine
tanh math.h C89 mieee.lib Compliant Compliant Compliant Compliant Hyperbolic tangent
exp math.h C89 mieee.lib Compliant Compliant Compliant Compliant Exponential function
frexp math.h C89 mieee.lib Compliant Compliant Compliant Compliant Break into fraction and integral part
ldexp math.h C89 mieee.lib Compliant Compliant Compliant Compliant Scale by power of 2
log math.h C89 mieee.lib Compliant Compliant Compliant Compliant Natural logarithm
log10 math.h C89 mieee.lib Compliant Compliant Compliant Compliant Common logarithm
modf math.h C89 mieee.lib Compliant Compliant Compliant Compliant Break into integral and fractional parts
exp2 math.h C99 Missing Missing Missing Missing Compliant Base-2 exponential
expm1 math.h C99 Missing Missing Missing Missing Compliant Exponential minus 1
ilogb math.h C99 Missing Missing Missing Missing Compliant Extract exponent
log1p math.h C99 Missing Missing Missing Missing Compliant Natural logarithm of 1+x
log2 math.h C99 Missing Missing Missing Missing Compliant Base-2 logarithm
logb math.h C99 Missing Missing Missing Missing Compliant Extract exponent
scalbn math.h C99 Missing Missing Missing Missing Compliant Scale by power of FLT_RADIX
scalbln math.h C99 Missing Missing Missing Missing Missing Scale by power of FLT_RADIX (long)
cbrt math.h C99 Missing Missing Missing Missing Compliant Cube root
fabs math.h C89 mieee.lib Compliant Compliant Compliant Compliant Absolute value
hypot math.h C99 Missing Missing Missing Missing Compliant Hypotenuse
pow math.h C89 mieee.lib Compliant Compliant Compliant Compliant Power function
sqrt math.h C89 mieee.lib Compliant Compliant Compliant Compliant Square root
erf math.h C99 Missing Missing Missing Missing Compliant Error function
erfc math.h C99 Missing Missing Missing Missing Compliant Complementary error function
lgamma math.h C99 Missing Missing Missing Missing Compliant Natural logarithm of gamma function
tgamma math.h C99 Missing Missing Missing Missing Compliant Gamma function
ceil math.h C89 mieee.lib Compliant Compliant Compliant Compliant Ceiling function
floor math.h C89 mieee.lib Compliant Compliant Compliant Compliant Floor function
nearbyint math.h C99 Missing Missing Missing Missing Compliant Round to nearest integer
rint math.h C99 Missing Missing Missing Missing Compliant Round to nearest integer
lrint math.h C99 Missing Missing Missing Missing Compliant Round to nearest long integer
llrint math.h C99 Missing Missing Missing Missing Missing Round to nearest long long integer
round math.h C99 Missing Missing Missing Missing Compliant Round to nearest integer
lround math.h C99 Missing Missing Missing Missing Compliant Round to nearest long integer
llround math.h C99 Missing Missing Missing Missing Missing Round to nearest long long integer
trunc math.h C99 Missing Missing Missing Missing Compliant Truncate toward zero
fmod math.h C89 mieee.lib Compliant Compliant Compliant Compliant Floating-point remainder
remainder math.h C99 Missing Missing Missing Missing Compliant Remainder function
remquo math.h C99 Missing Missing Missing Missing Compliant Remainder and quotient
copysign math.h C99 Missing Missing Missing Missing Compliant Copy sign
nan math.h C99 Missing Missing Missing Missing Compliant Not-a-number
nextafter math.h C99 Missing Missing Missing Missing Compliant Next representable value
nexttoward math.h C99 Missing Missing Missing Missing Missing Next representable value (long double)
fdim math.h C99 Missing Missing Missing Missing Compliant Positive difference
fmax math.h C99 Missing Missing Missing Missing Compliant Maximum value
fmin math.h C99 Missing Missing Missing Missing Compliant Minimum value
fma math.h C99 Missing Missing Missing Missing Compliant Fused multiply-add
TOTALS 22/57 0/57 22/57 22/57 22/57 53/57