Man Page quad_precision.3m




NAME

     quad_precision - Quadruple-precision access to libm and lib-
     sunmath functions


SYNOPSIS

     cc [ flag ... ] file ...  -lsunmath -lm [ library ... ]

     #include <sunmath.h>

     extern int signgaml;
     long double acosl (long double);
     long double asinl (long double);
     long double atanl (long double);
     long double atan2l (long double, long double);
     long double cosl (long double);
     long double sinl (long double);
     long double tanl (long double);
     long double coshl (long double);
     long double sinhl (long double);
     long double tanhl (long double);
     long double expl (long double);
     long double logl (long double);
     long double log10l (long double);
     long double powl (long double, long double);
     long double sqrtl (long double);
     long double ceill (long double);
     long double fabsl (long double);
     long double floorl (long double);
     long double fmodl (long double, long double);
     long double erfl (long double);
     long double erfcl (long double);
     long double gammal (long double);
     long double gammal_r (long double, int *);
     long double hypotl (long double, long double);
     int isnanl (long double);
     long double j0l (long double);
     long double j1l (long double);
     long double jnl (int, long double);
     long double lgammal (long double);
     long double lgammal_r (long double, int *);
     long double y0l (long double);
     long double y1l (long double);
     long double ynl (int, long double);
     long double acoshl (long double);
     long double asinhl (long double);
     long double atanhl (long double);
     long double cbrtl (long double);
     long double logbl (long double);
     long double nextafterl (long double, long double);
     long double remainderl (long double, long double);
     long double scalbl (long double, long double);
     long double significandl (long double);
     long double copysignl (long double, long double);
     int finitel (long double);
     enum fp_class_type fp_classl (long double);
     int ilogbl (long double);
     long double infinityl (void);
     int irintl (long double);
     int isinfl (long double);
     int isnormall (long double);
     int issubnormall (long double);
     int iszerol (long double);
     long double max_normall (void);
     long double max_subnormall (void);
     long double min_normall (void);
     long double min_subnormall (void);
     long double quiet_nanl (long);
     long double scalbnl (long double, int);
     long double signaling_nanl (long);
     int signbitl (long double);
     long double expm1l (long double);
     long double log1pl (long double);
     long double rintl (long double);
     long double aintl (long double);
     long double anintl (long double);
     long double annuityl (long double, long double);
     long double compoundl (long double, long double);
     long double exp10l (long double);
     long double exp2l (long double);
     long double log2l (long double);
     int nintl (long double);
     void sincosl (long double, long double *, long double *);
     long double acospil (long double);
     long double asinpil (long double);
     long double atan2pil (long double, long double);
     long double atanpil (long double);
     long double cospil (long double);
     long double sinpil (long double);
     long double tanpil (long double);
     void sincospil (long double, long double *, long double *);
     long double acosdl (long double);
     long double asindl (long double);
     long double atandl (long double);
     long double atan2dl (long double, long double);
     long double cosdl (long double);
     long double sindl (long double);
     long double tandl (long double);
     void sincosdl (long double, long double *, long double *);
     long double acospl (long double);
     long double asinpl (long double);
     long double atanpl (long double);
     long double cospl (long double);
     long double sinpl (long double);
     long double tanpl (long double);
     void sincospl (long double, long double *, long double *);
     long double q_copysign_ (long double *, long double *);
     long double q_fabs_ (long double *);
     int iq_finite_ (long double *);
     long double q_fmod_ (long double *, long double *);
     enum fp_class_type iq_fp_class_ (long double *);
     int iq_ilogb_ (long double *);
     long double q_infinity_ (void);
     int iq_isinf_ (long double *);
     int iq_isnan_ (long double *);
     int iq_isnormal_ (long double *);
     int iq_issubnormal_ (long double *);
     int iq_iszero_ (long double *);
     long double q_max_normal_ (void);
     long double q_max_subnormal_ (void);
     long double q_min_normal_ (void);
     long double q_min_subnormal_ (void);
     long double q_nextafter_ (long double *, long double *);
     long double q_quiet_nan_ (long *);
     long double q_remainder_ (long double *, long double *);
     long double q_scalbn_ (long double *, int *);
     long double q_signaling_nan_ (long *);
     int iq_signbit_ (long double *);


DESCRIPTION

     These functions are quadruple-precision version  of  certain
     libm and libsunmath functions.