PLOG101P 3CW "12 July 2007" "mathcw-1.00"
Table of contents
plog101pf, plog101p, plog101pl, plog101pw, plog101pq, plog101pll, plog101pdf, plog101pd, plog101pdl, plog101pdll - pair-precision base-10 logarithm of (1 + x)
cc [ flags ] -I/usr/local/include file(s) -L/usr/local/lib -lmcw [ ... ]
#include <mathcw.h>
#include <paircw.h>
extern void plog101pf (float_pair result, const float_pair x);
extern void plog101p (double_pair result, const double_pair x);
extern void plog101pl (long_double_pair result, const long_double_pair x);
extern void plog101pw (__float80_pair result, const __float80_pair x);
extern void plog101pq (__float128_pair result, const __float128_pair x);
extern void plog101pll (long_long_double_pair result, const long_long_double_pair x);
extern void plog101pdf (decimal_float_pair result, const decimal_float_pair x);
extern void plog101pd (decimal_double_pair result, const decimal_double_pair x);
extern void plog101pdl (decimal_long_double_pair result, const decimal_long_double x);
extern void plog101pdll (decimal_long_long_double_pair result, const decimal_long_long_double x);
NB: Functions with prototypes containing underscores in type names
may be available only with certain extended compilers.
Compute the base-10 logarithm of
1 + x.
Use this function in preference to (padd(onepx, one, x), plog10(result, onepx))
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),
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).