quad_precision(3M)

NAME
quad_precision - Quadruple-precision access to libm and libsunmath 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.