The following additional DEC C RTL math routines are supported for DEC C on OpenVMS Alpha systems only. They are defined in <math.h>. Many of them are float, double, and long double variants of the routines listed in the preceding table. See the Digital Portable Mathematics Library (DPML) manual for descriptions of these routines.
Note that for programs compiled without /L_DOUBLE=64 (that is, compiled with the default /L_DOUBLE=128), the long double variants of these DEC C RTL math routines map to the X_FLOAT entry points documented in the DPML manual.
acosd cbrt expm1l ldexpl scalbf
acosdf cbrtf fabsf lgamma scalbl
acosdl cbrtl fabsl lgammaf sind
acosf ceilf fabsl lgammal sindf
acosl ceill finite log10f sindl
acosh copysign finitef log10l sinf
acoshf copysignf finitel log1p sinl
acoshl copysignl floorf log1pf sinhf
asind cosd floorl log1pl sinhl
asindf cosdf fmodf log2 sqrtf
asindl cosdl fmodl log2f sqrtl
asinf cosf fp_class log2l tand
asinl cosl fp_classf logb tandf
asinh coshf fp_classl logbf tandl
asinhf coshl frexpf logbl tanf
asinhl cot frexpl logf tanl
atan2f cotd hypotf logl tanhf
atan2l cotdf hypotl modff tanhl
atand cotdl isnan modfl trunc
atand2 cotf isnanf nextafter truncf
atand2f cotl isnanl nextafterf truncl
atand2l erf j0 nextafterl unordered
atandf erfc j0f nint unorderedf
atandl erfcf j0l nintf unorderedl
atanf erfcl j1 nintl y0
atanl erff j1f powf y0f
atanh erfl j1l powl y0l
atanhf expf jn rint y1
atanhl expl jnf rintf y1f
cabsf expm1 jnl rintl y1l
cabsl expm1f ldexpf scalb yn
ynf
ynl