PLOG1P 3CW "16 April 2007" "mathcw-1.00"
Table of contents
plog1pf, plog1p, plog1pl, plog1pw, plog1pq, plog1pll, plog1pdf, plog1pd, plog1pdl, plog1pdll - pair-precision log(1 + x)
cc [ flags ] -I/usr/local/include file(s) -L/usr/local/lib -lmcw [ ... ]
#include <mathcw.h>
#include <paircw.h>
extern void plog1pf (float_pair result, const float_pair x);
extern void plog1p (double_pair result, const double_pair x);
extern void plog1pl (long_double_pair result, const long_double_pair x);
extern void plog1pw (__float80_pair result, const __float80_pair x);
extern void plog1pq (__float128_pair result, const __float128_pair x);
extern void plog1pll (long_long_double_pair result, const long_long_double_pair x);
extern void plog1pdf (decimal_float_pair result, const decimal_float_pair x);
extern void plog1pd (decimal_double_pair result, const decimal_double_pair x);
extern void plog1pdl (decimal_long_double_pair result, const decimal_long_double_pair x);
extern void plog1pdll (decimal_long_long_double_pair result, 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 natural (base-e, where e = 2.818281828...) logarithm
of
1 + x.
Use this function in preference to log(1 + x) when the magnitude
of
x
is small, to avoid serious accuracy loss.
None. The function result is stored in the first argument,
result.
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),
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),
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).