PEVAL 3CW "16 April 2007" "mathcw-1.00"

Table of contents


NAME

pevalf, peval, pevall, pevalw, pevalq, pevalll, pevaldf, pevald, pevaldl, pevaldll - pair-precision evaluate

SYNOPSIS

cc [ flags ] -I/usr/local/include file(s) -L/usr/local/lib -lmcw [ ... ]

#include <mathcw.h>
#include <paircw.h>

extern float pevalf (const float_pair x);

extern double peval (const double_pair x);

extern long double pevall (const long_double_pair x);

extern __float80 pevalw (const __float80_pair x);

extern __float128 pevalq (const __float128_pair x);

extern long_long_double pevalll (const long_long_double_pair x);

extern decimal_float pevaldf (const decimal_float_pair x);

extern decimal_double pevald (const decimal_double_pair x);

extern decimal_long_double pevaldl (const decimal_long_double_pair x);

extern decimal_long_long_double pevaldll (const decimal_long_long_double_pair x);

NB: Functions with prototypes containing underscores in type names may be available only with certain extended compilers.


DESCRIPTION

Compute the pair-precision sum of components of x. This function provides the type cast from pair-precision arithmetic to ordinary scalar arithmetic.

RETURN VALUES

Return the component sum.

ERRORS

None.

SEE ALSO

pabs(3CW), pacos(3CW), pacosh(3CW), padd(3CW), pasin(3CW), pasinh(3CW), patan(3CW), patan2(3CW), patanh(3CW), pcbrt(3CW), pcmp(3CW), pcon(3CW), pcopy(3CW), pcopysign(3CW), pcos(3CW), pcosh(3CW), pcotan(3CW), pdiv(3CW), pdot(3CW), peps(3CW), pexp(3CW), pexp10(3CW), pexp16(3CW), pexp2(3CW), pexp8(3CW), pexpm1(3CW), pfdim(3CW), pfmax(3CW), pfmin(3CW), pfrexp(3CW), pfrexph(3CW), phigh(3CW), phypot(3CW), pierf(3CW), pierfc(3CW), pilogb(3CW), pin(3CW), pinfty(3CW), pipow(3CW), pisinf(3CW), pisnan(3CW), pisqnan(3CW), pissnan(3CW), pldexp(3CW), pldexph(3CW), plog(3CW), plog101p(3CW), plog1p(3CW), plow(3CW), pmul(3CW), pmul2(3CW), pneg(3CW), pout(3CW), pprosum(3CW), pqnan(3CW), pscalbln(3CW), pscalbn(3CW), pset(3CW), psignbit(3CW), psin(3CW), psinh(3CW), psnan(3CW), psplit(3CW), psqrt(3CW), psub(3CW), psum(3CW), psum2(3CW), ptan(3CW), ptanh(3CW).