PCMP 3CW "18 May 2007" "mathcw-1.00"
Table of contents
pcmpf, pcmp, pcmpl, pcmpw, pcmpq, pcmpll, pcmpdf, pcmpd, pcmpdl, pcmpdll - pair-precision square root
cc [ flags ] -I/usr/local/include file(s) -L/usr/local/lib -lmcw [ ... ]
#include <mathcw.h>
#include <paircw.h>
extern int pcmpf (const float_pair x, const float_pair y);
extern int pcmp (const double_pair x, const double_pair y);
extern int pcmpl (const long_double_pair x, const long_double_pair y);
extern int pcmpw (const __float80_pair x, const __float80_pair y);
extern int pcmpq (const __float128_pair x, const __float128_pair y);
extern int pcmpll (const long_long_double_pair x, const long_long_double_pair y);
extern int pcmpdf (const decimal_float_pair x, const decimal_float_pair y);
extern int pcmpd (const decimal_double_pair x, const decimal_double_pair y);
extern int pcmpdl (const decimal_long_double_pair x, const decimal_long_double y);
extern int pcmpdll (const decimal_long_long_double_pair x, const decimal_long_long_double y);
NB: Functions with prototypes containing underscores in type names
may be available only with certain extended compilers.
Compare two pair-precision numbers.
Return -2 if either argument is an NaN, -1 if x <
y, 0 if x == y, and +1 if x >
y.
None.
pabs(3CW),
pacos(3CW),
pacosh(3CW),
padd(3CW),
pasin(3CW),
pasinh(3CW),
patan(3CW),
patan2(3CW),
patanh(3CW),
pcbrt(3CW),
pcon(3CW),
pcopy(3CW),
pcopysign(3CW),
pcos(3CW),
pcosh(3CW),
pcotan(3CW),
pdiv(3CW),
pdot(3CW),
peps(3CW),
peval(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).