PEVAL 3CW "16 April 2007" "mathcw-1.00"
Table of contents
pevalf, peval, pevall, pevalw, pevalq, pevalll, pevaldf, pevald, pevaldl, pevaldll - pair-precision evaluate
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.
Compute the pair-precision sum of components of x. This
function provides the type cast from pair-precision arithmetic to
ordinary scalar arithmetic.
Return the component sum.
None.
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).