7.1 Math Function Variants-float, double, long double

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


Previous Page | Next Page | Table of Contents | Index