Numworks Epsilon  1.4.1
Graphing Calculator Operating System
math.h File Reference
#include "private/macros.h"
#include <float.h>

Go to the source code of this file.

Macros

#define M_E   2.71828182845904524
 
#define M_LOG2E   1.44269504088896341
 
#define M_LOG10E   0.43429448190325183
 
#define M_LN2   0.69314718055994531
 
#define M_LN10   2.30258509299404568
 
#define M_PI   3.14159265358979324
 
#define M_PI_2   1.57079632679489662
 
#define M_PI_4   0.78539816339744831
 
#define M_1_PI   0.31830988618379067
 
#define M_2_PI   0.63661977236758134
 
#define M_2_SQRTPI   1.12837916709551257
 
#define M_SQRT2   1.41421356237309505
 
#define M_SQRT1_2   0.70710678118654752
 
#define MAXFLOAT   FLT_MAX
 
#define HUGE_VAL   __builtin_huge_val()
 
#define HUGE_VALF   __builtin_huge_valf()
 
#define INFINITY   __builtin_inff()
 
#define NAN   __builtin_nanf("")
 
#define FP_INFINITE   0x01
 
#define FP_NAN   0x02
 
#define FP_NORMAL   0x04
 
#define FP_SUBNORMAL   0x08
 
#define FP_ZERO   0x10
 
#define fpclassify(x)   __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)
 
#define signbit(x)   __builtin_signbit(x)
 
#define finite(x)   __builtin_finite(x)
 
#define isfinite(x)   __builtin_isfinite(x)
 
#define isnormal(x)   __builtin_isnormal(x)
 
#define isnan(x)   __builtin_isnan(x)
 
#define isinf(x)   __builtin_isinf(x)
 
#define acosf(x)   __builtin_acosf(x)
 
#define acoshf(x)   __builtin_acoshf(x)
 
#define asinf(x)   __builtin_asinf(x)
 
#define asinhf(x)   __builtin_asinhf(x)
 
#define atanf(x)   __builtin_atanf(x)
 
#define atan2f(y, x)   __builtin_atan2f(y, x)
 
#define atanhf(x)   __builtin_atanhf(x)
 
#define ceilf(x)   __builtin_ceilf(x)
 
#define copysignf(x, y)   __builtin_copysignf(x, y)
 
#define cosf(x)   __builtin_cosf(x)
 
#define coshf(x)   __builtin_coshf(x)
 
#define expf(x)   __builtin_expf(x)
 
#define expm1f(x)   __builtin_expm1f(x)
 
#define fabsf(x)   __builtin_fabsf(x)
 
#define floorf(x)   __builtin_floorf(x)
 
#define fmodf(x, y)   __builtin_fmodf(x, y)
 
#define frexpf(x, y)   __builtin_frexpf(x, y)
 
#define ldexpf(x, n)   __builtin_ldexpf(x, n)
 
#define lgammaf(x)   __builtin_lgammaf(x)
 
#define lgammaf_r(x, signgamp)   __builtin_lgammaf_r(x, signgamp)
 
#define log1pf(x)   __builtin_log1pf(x)
 
#define log10f(x)   __builtin_log10f(x)
 
#define logf(x)   __builtin_logf(x)
 
#define nanf(s)   __builtin_nanf(s)
 
#define nearbyintf(x)   __builtin_nearbyintf(x)
 
#define powf(x, y)   __builtin_powf(x, y)
 
#define roundf(x)   __builtin_roundf(x)
 
#define scalbnf(x, n)   __builtin_scalbnf(x, n)
 
#define sinf(x)   __builtin_sinf(x)
 
#define sinhf(x)   __builtin_sinhf(x)
 
#define sqrtf(x)   __builtin_sqrtf(x)
 
#define tanf(x)   __builtin_tanf(x)
 
#define tanhf(x)   __builtin_tanhf(x)
 
#define truncf(x)   __builtin_truncf(x)
 
#define acos(x)   __builtin_acos(x)
 
#define acosh(x)   __builtin_acosh(x)
 
#define asin(x)   __builtin_asin(x)
 
#define asinh(x)   __builtin_asinh(x)
 
#define atan(x)   __builtin_atan(x)
 
#define atan2(y, x)   __builtin_atan2(y, x)
 
#define atanh(x)   __builtin_atanh(x)
 
#define ceil(x)   __builtin_ceil(x)
 
#define copysign(x, y)   __builtin_copysign(x, y)
 
#define cos(x)   __builtin_cos(x)
 
#define cosh(x)   __builtin_cosh(x)
 
#define erf(x)   __builtin_erf(x)
 
#define erfc(x)   __builtin_erfc(x)
 
#define exp(x)   __builtin_exp(x)
 
#define expm1(x)   __builtin_expm1(x)
 
#define fabs(x)   __builtin_fabs(x)
 
#define floor(x)   __builtin_floor(x)
 
#define fmod(x, y)   __builtin_fmod(x, y)
 
#define ldexp(x, n)   __builtin_scalbn(x, n)
 
#define lgamma(x)   __builtin_lgamma(x)
 
#define lgamma_r(x, signgamp)   __builtin_lgamma_r(x, signgamp)
 
#define log(x)   __builtin_log(x)
 
#define log1p(x)   __builtin_log1p(x)
 
#define log10(x)   __builtin_log10(x)
 
#define log2(x)   __builtin_log2(x)
 
#define logb(x)   __builtin_logb(x)
 
#define nan(s)   __builtin_nan(s)
 
#define pow(x, y)   __builtin_pow(x, y)
 
#define rint(x)   __builtin_rint(x)
 
#define round(x)   __builtin_round(x)
 
#define scalbn(x, n)   __builtin_scalbn(x, n)
 
#define sin(x)   __builtin_sin(x)
 
#define sinh(x)   __builtin_sinh(x)
 
#define sqrt(x)   __builtin_sqrt(x)
 
#define tan(x)   __builtin_tan(x)
 
#define tanh(x)   __builtin_tanh(x)
 
#define tgamma(x)   __builtin_tgamma(x)
 
#define trunc(x)   __builtin_trunc(x)
 

Typedefs

typedef double double_t
 

Functions

float acosf (float x)
 
float acoshf (float x)
 
float asinf (float x)
 
float asinhf (float x)
 
float atanf (float x)
 
float atan2f (float y, float x)
 
float atanhf (float x)
 
float ceilf (float x)
 
float copysignf (float x, float y)
 
float cosf (float x)
 
float coshf (float x)
 
float expf (float x)
 
float expm1f (float x)
 
float fabsf (float x)
 
float floorf (float x)
 
float fmodf (float x, float y)
 
float frexpf (float x, int *eptr)
 
float ldexpf (float x, int n)
 
float lgammaf (float x)
 
float lgammaf_r (float x, int *signgamp)
 
float log1pf (float x)
 
float log10f (float x)
 
float logf (float x)
 
float modff (float value, float *iptr)
 
float nearbyintf (float x)
 
float powf (float x, float y)
 
float roundf (float x)
 
float scalbnf (float x, int n)
 
float sinf (float x)
 
float sinhf (float x)
 
float sqrtf (float x)
 
float tanf (float x)
 
float tanhf (float x)
 
float truncf (float x)
 
double acos (double x)
 
double acosh (double x)
 
double asin (double x)
 
double asinh (double x)
 
double atan (double x)
 
double atan2 (double y, double x)
 
double atanh (double x)
 
double ceil (double x)
 
double copysign (double x, double y)
 
double cos (double x)
 
double cosh (double x)
 
double erf (double x)
 
double erfc (double x)
 
double exp (double x)
 
double expm1 (double x)
 
double fabs (double x)
 
double floor (double x)
 
double fmod (double x, double y)
 
double frexp (double x, int *eptr)
 
double lgamma (double x)
 
double lgamma_r (double x, int *signgamp)
 
double log (double x)
 
double log1p (double x)
 
double log10 (double x)
 
double log2 (double x)
 
double logb (double x)
 
double modf (double value, double *iptr)
 
double nearbyint (double x)
 
double pow (double x, double y)
 
double rint (double x)
 
double round (double x)
 
double scalb (double x, double fn)
 
double scalbn (double x, int n)
 
double sin (double x)
 
double sinh (double x)
 
double sqrt (double x)
 
double tan (double x)
 
double tanh (double x)
 
double tgamma (double x)
 
double trunc (double x)
 

Variables

LIBA_BEGIN_DECLS typedef float float_t
 
int signgam
 

Macro Definition Documentation

◆ acos

#define acos (   x)    __builtin_acos(x)

Definition at line 163 of file math.h.

◆ acosf

#define acosf (   x)    __builtin_acosf(x)

Definition at line 128 of file math.h.

◆ acosh

#define acosh (   x)    __builtin_acosh(x)

Definition at line 164 of file math.h.

◆ acoshf

#define acoshf (   x)    __builtin_acoshf(x)

Definition at line 129 of file math.h.

◆ asin

#define asin (   x)    __builtin_asin(x)

Definition at line 165 of file math.h.

◆ asinf

#define asinf (   x)    __builtin_asinf(x)

Definition at line 130 of file math.h.

◆ asinh

#define asinh (   x)    __builtin_asinh(x)

Definition at line 166 of file math.h.

◆ asinhf

#define asinhf (   x)    __builtin_asinhf(x)

Definition at line 131 of file math.h.

◆ atan

#define atan (   x)    __builtin_atan(x)

Definition at line 167 of file math.h.

◆ atan2

#define atan2 (   y,
 
)    __builtin_atan2(y, x)

Definition at line 168 of file math.h.

◆ atan2f

#define atan2f (   y,
 
)    __builtin_atan2f(y, x)

Definition at line 133 of file math.h.

◆ atanf

#define atanf (   x)    __builtin_atanf(x)

Definition at line 132 of file math.h.

◆ atanh

#define atanh (   x)    __builtin_atanh(x)

Definition at line 169 of file math.h.

◆ atanhf

#define atanhf (   x)    __builtin_atanhf(x)

Definition at line 134 of file math.h.

◆ ceil

#define ceil (   x)    __builtin_ceil(x)

Definition at line 170 of file math.h.

◆ ceilf

#define ceilf (   x)    __builtin_ceilf(x)

Definition at line 135 of file math.h.

◆ copysign

#define copysign (   x,
 
)    __builtin_copysign(x, y)

Definition at line 171 of file math.h.

◆ copysignf

#define copysignf (   x,
 
)    __builtin_copysignf(x, y)

Definition at line 136 of file math.h.

◆ cos

#define cos (   x)    __builtin_cos(x)

Definition at line 172 of file math.h.

◆ cosf

#define cosf (   x)    __builtin_cosf(x)

Definition at line 137 of file math.h.

◆ cosh

#define cosh (   x)    __builtin_cosh(x)

Definition at line 173 of file math.h.

◆ coshf

#define coshf (   x)    __builtin_coshf(x)

Definition at line 138 of file math.h.

◆ erf

#define erf (   x)    __builtin_erf(x)

Definition at line 174 of file math.h.

◆ erfc

#define erfc (   x)    __builtin_erfc(x)

Definition at line 175 of file math.h.

◆ exp

#define exp (   x)    __builtin_exp(x)

Definition at line 176 of file math.h.

◆ expf

#define expf (   x)    __builtin_expf(x)

Definition at line 139 of file math.h.

◆ expm1

#define expm1 (   x)    __builtin_expm1(x)

Definition at line 177 of file math.h.

◆ expm1f

#define expm1f (   x)    __builtin_expm1f(x)

Definition at line 140 of file math.h.

◆ fabs

#define fabs (   x)    __builtin_fabs(x)

Definition at line 178 of file math.h.

◆ fabsf

#define fabsf (   x)    __builtin_fabsf(x)

Definition at line 141 of file math.h.

◆ finite

#define finite (   x)    __builtin_finite(x)

Definition at line 40 of file math.h.

◆ floor

#define floor (   x)    __builtin_floor(x)

Definition at line 179 of file math.h.

◆ floorf

#define floorf (   x)    __builtin_floorf(x)

Definition at line 142 of file math.h.

◆ fmod

#define fmod (   x,
 
)    __builtin_fmod(x, y)

Definition at line 180 of file math.h.

◆ fmodf

#define fmodf (   x,
 
)    __builtin_fmodf(x, y)

Definition at line 143 of file math.h.

◆ FP_INFINITE

#define FP_INFINITE   0x01

Definition at line 32 of file math.h.

◆ FP_NAN

#define FP_NAN   0x02

Definition at line 33 of file math.h.

◆ FP_NORMAL

#define FP_NORMAL   0x04

Definition at line 34 of file math.h.

◆ FP_SUBNORMAL

#define FP_SUBNORMAL   0x08

Definition at line 35 of file math.h.

◆ FP_ZERO

#define FP_ZERO   0x10

Definition at line 36 of file math.h.

◆ fpclassify

#define fpclassify (   x)    __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)

Definition at line 38 of file math.h.

◆ frexpf

#define frexpf (   x,
 
)    __builtin_frexpf(x, y)

Definition at line 144 of file math.h.

◆ HUGE_VAL

#define HUGE_VAL   __builtin_huge_val()

Definition at line 27 of file math.h.

◆ HUGE_VALF

#define HUGE_VALF   __builtin_huge_valf()

Definition at line 28 of file math.h.

◆ INFINITY

#define INFINITY   __builtin_inff()

Definition at line 29 of file math.h.

◆ isfinite

#define isfinite (   x)    __builtin_isfinite(x)

Definition at line 41 of file math.h.

◆ isinf

#define isinf (   x)    __builtin_isinf(x)

Definition at line 44 of file math.h.

◆ isnan

#define isnan (   x)    __builtin_isnan(x)

Definition at line 43 of file math.h.

◆ isnormal

#define isnormal (   x)    __builtin_isnormal(x)

Definition at line 42 of file math.h.

◆ ldexp

#define ldexp (   x,
 
)    __builtin_scalbn(x, n)

Definition at line 181 of file math.h.

◆ ldexpf

#define ldexpf (   x,
 
)    __builtin_ldexpf(x, n)

Definition at line 145 of file math.h.

◆ lgamma

#define lgamma (   x)    __builtin_lgamma(x)

Definition at line 182 of file math.h.

◆ lgamma_r

#define lgamma_r (   x,
  signgamp 
)    __builtin_lgamma_r(x, signgamp)

Definition at line 183 of file math.h.

◆ lgammaf

#define lgammaf (   x)    __builtin_lgammaf(x)

Definition at line 146 of file math.h.

◆ lgammaf_r

#define lgammaf_r (   x,
  signgamp 
)    __builtin_lgammaf_r(x, signgamp)

Definition at line 147 of file math.h.

◆ log

#define log (   x)    __builtin_log(x)

Definition at line 184 of file math.h.

◆ log10

#define log10 (   x)    __builtin_log10(x)

Definition at line 186 of file math.h.

◆ log10f

#define log10f (   x)    __builtin_log10f(x)

Definition at line 149 of file math.h.

◆ log1p

#define log1p (   x)    __builtin_log1p(x)

Definition at line 185 of file math.h.

◆ log1pf

#define log1pf (   x)    __builtin_log1pf(x)

Definition at line 148 of file math.h.

◆ log2

#define log2 (   x)    __builtin_log2(x)

Definition at line 187 of file math.h.

◆ logb

#define logb (   x)    __builtin_logb(x)

Definition at line 188 of file math.h.

◆ logf

#define logf (   x)    __builtin_logf(x)

Definition at line 150 of file math.h.

◆ M_1_PI

#define M_1_PI   0.31830988618379067

Definition at line 20 of file math.h.

◆ M_2_PI

#define M_2_PI   0.63661977236758134

Definition at line 21 of file math.h.

◆ M_2_SQRTPI

#define M_2_SQRTPI   1.12837916709551257

Definition at line 22 of file math.h.

◆ M_E

#define M_E   2.71828182845904524

Definition at line 12 of file math.h.

◆ M_LN10

#define M_LN10   2.30258509299404568

Definition at line 16 of file math.h.

◆ M_LN2

#define M_LN2   0.69314718055994531

Definition at line 15 of file math.h.

◆ M_LOG10E

#define M_LOG10E   0.43429448190325183

Definition at line 14 of file math.h.

◆ M_LOG2E

#define M_LOG2E   1.44269504088896341

Definition at line 13 of file math.h.

◆ M_PI

#define M_PI   3.14159265358979324

Definition at line 17 of file math.h.

◆ M_PI_2

#define M_PI_2   1.57079632679489662

Definition at line 18 of file math.h.

◆ M_PI_4

#define M_PI_4   0.78539816339744831

Definition at line 19 of file math.h.

◆ M_SQRT1_2

#define M_SQRT1_2   0.70710678118654752

Definition at line 24 of file math.h.

◆ M_SQRT2

#define M_SQRT2   1.41421356237309505

Definition at line 23 of file math.h.

◆ MAXFLOAT

#define MAXFLOAT   FLT_MAX

Definition at line 26 of file math.h.

◆ NAN

#define NAN   __builtin_nanf("")

Definition at line 30 of file math.h.

◆ nan

#define nan (   s)    __builtin_nan(s)

Definition at line 189 of file math.h.

◆ nanf

#define nanf (   s)    __builtin_nanf(s)

Definition at line 151 of file math.h.

◆ nearbyintf

#define nearbyintf (   x)    __builtin_nearbyintf(x)

Definition at line 152 of file math.h.

◆ pow

#define pow (   x,
 
)    __builtin_pow(x, y)

Definition at line 190 of file math.h.

◆ powf

#define powf (   x,
 
)    __builtin_powf(x, y)

Definition at line 153 of file math.h.

◆ rint

#define rint (   x)    __builtin_rint(x)

Definition at line 191 of file math.h.

◆ round

#define round (   x)    __builtin_round(x)

Definition at line 192 of file math.h.

◆ roundf

#define roundf (   x)    __builtin_roundf(x)

Definition at line 154 of file math.h.

◆ scalbn

#define scalbn (   x,
 
)    __builtin_scalbn(x, n)

Definition at line 193 of file math.h.

◆ scalbnf

#define scalbnf (   x,
 
)    __builtin_scalbnf(x, n)

Definition at line 155 of file math.h.

◆ signbit

#define signbit (   x)    __builtin_signbit(x)

Definition at line 39 of file math.h.

◆ sin

#define sin (   x)    __builtin_sin(x)

Definition at line 194 of file math.h.

◆ sinf

#define sinf (   x)    __builtin_sinf(x)

Definition at line 156 of file math.h.

◆ sinh

#define sinh (   x)    __builtin_sinh(x)

Definition at line 195 of file math.h.

◆ sinhf

#define sinhf (   x)    __builtin_sinhf(x)

Definition at line 157 of file math.h.

◆ sqrt

#define sqrt (   x)    __builtin_sqrt(x)

Definition at line 196 of file math.h.

◆ sqrtf

#define sqrtf (   x)    __builtin_sqrtf(x)

Definition at line 158 of file math.h.

◆ tan

#define tan (   x)    __builtin_tan(x)

Definition at line 197 of file math.h.

◆ tanf

#define tanf (   x)    __builtin_tanf(x)

Definition at line 159 of file math.h.

◆ tanh

#define tanh (   x)    __builtin_tanh(x)

Definition at line 198 of file math.h.

◆ tanhf

#define tanhf (   x)    __builtin_tanhf(x)

Definition at line 160 of file math.h.

◆ tgamma

#define tgamma (   x)    __builtin_tgamma(x)

Definition at line 199 of file math.h.

◆ trunc

#define trunc (   x)    __builtin_trunc(x)

Definition at line 200 of file math.h.

◆ truncf

#define truncf (   x)    __builtin_truncf(x)

Definition at line 161 of file math.h.

Typedef Documentation

◆ double_t

typedef double double_t

Definition at line 10 of file math.h.

Function Documentation

◆ acos()

double acos ( double  x)

Definition at line 60 of file e_acos.c.

◆ acosf()

float acosf ( float  x)

Definition at line 36 of file e_acosf.c.

◆ acosh()

double acosh ( double  x)

Definition at line 35 of file e_acosh.c.

◆ acoshf()

float acoshf ( float  x)

Definition at line 24 of file e_acoshf.c.

◆ asin()

double asin ( double  x)

Definition at line 68 of file e_asin.c.

◆ asinf()

float asinf ( float  x)

Definition at line 38 of file e_asinf.c.

◆ asinh()

double asinh ( double  x)

Definition at line 33 of file s_asinh.c.

◆ asinhf()

float asinhf ( float  x)

Definition at line 25 of file s_asinhf.c.

◆ atan()

double atan ( double  x)

Definition at line 72 of file s_atan.c.

◆ atan2()

double atan2 ( double  y,
double  x 
)

Definition at line 55 of file e_atan2.c.

◆ atan2f()

float atan2f ( float  y,
float  x 
)

Definition at line 28 of file e_atan2f.c.

◆ atanf()

float atanf ( float  x)

Definition at line 52 of file s_atanf.c.

◆ atanh()

double atanh ( double  x)

Definition at line 38 of file e_atanh.c.

◆ atanhf()

float atanhf ( float  x)

Definition at line 23 of file e_atanhf.c.

◆ ceil()

double ceil ( double  x)

Definition at line 28 of file s_ceil.c.

◆ ceilf()

float ceilf ( float  x)

Definition at line 22 of file s_ceilf.c.

◆ copysign()

double copysign ( double  x,
double  y 
)

Definition at line 26 of file s_copysign.c.

◆ copysignf()

float copysignf ( float  x,
float  y 
)

Definition at line 26 of file s_copysignf.c.

◆ cos()

double cos ( double  x)

Definition at line 51 of file s_cos.c.

◆ cosf()

float cosf ( float  x)

Definition at line 20 of file s_cosf.c.

◆ cosh()

double cosh ( double  x)

Definition at line 40 of file e_cosh.c.

◆ coshf()

float coshf ( float  x)

Definition at line 23 of file e_coshf.c.

◆ erf()

double erf ( double  x)

Definition at line 187 of file s_erf.c.

◆ erfc()

double erfc ( double  x)

Definition at line 239 of file s_erf.c.

◆ exp()

double exp ( double  x)

Definition at line 99 of file e_exp.c.

◆ expf()

float expf ( float  x)

Definition at line 39 of file e_expf.c.

◆ expm1()

double expm1 ( double  x)

Definition at line 127 of file s_expm1.c.

◆ expm1f()

float expm1f ( float  x)

Definition at line 35 of file s_expm1f.c.

◆ fabs()

double fabs ( double  x)

Definition at line 24 of file s_fabs.c.

◆ fabsf()

float fabsf ( float  x)

Definition at line 24 of file s_fabsf.c.

◆ floor()

double floor ( double  x)

Definition at line 28 of file s_floor.c.

◆ floorf()

float floorf ( float  x)

Definition at line 31 of file s_floorf.c.

◆ fmod()

double fmod ( double  x,
double  y 
)

Definition at line 25 of file e_fmod.c.

◆ fmodf()

float fmodf ( float  x,
float  y 
)

Definition at line 28 of file e_fmodf.c.

◆ frexp()

double frexp ( double  x,
int *  eptr 
)

Definition at line 33 of file s_frexp.c.

◆ frexpf()

float frexpf ( float  x,
int *  eptr 
)

Definition at line 23 of file s_frexpf.c.

◆ ldexpf()

float ldexpf ( float  x,
int  n 
)

Definition at line 53 of file s_scalbnf.c.

◆ lgamma()

double lgamma ( double  x)

Definition at line 25 of file w_lgamma.c.

◆ lgamma_r()

double lgamma_r ( double  x,
int *  signgamp 
)

Definition at line 200 of file e_lgamma_r.c.

◆ lgammaf()

float lgammaf ( float  x)

Definition at line 22 of file w_lgammaf.c.

◆ lgammaf_r()

float lgammaf_r ( float  x,
int *  signgamp 
)

Definition at line 136 of file e_lgammaf_r.c.

◆ log()

double log ( double  x)

Definition at line 82 of file e_log.c.

◆ log10()

double log10 ( double  x)

Definition at line 58 of file e_log10.c.

◆ log10f()

float log10f ( float  x)

Definition at line 28 of file e_log10f.c.

◆ log1p()

double log1p ( double  x)

Definition at line 96 of file s_log1p.c.

◆ log1pf()

float log1pf ( float  x)

Definition at line 34 of file s_log1pf.c.

◆ log2()

double log2 ( double  x)

Definition at line 30 of file e_log2.c.

◆ logb()

double logb ( double  x)

Definition at line 23 of file s_logb.c.

◆ logf()

float logf ( float  x)

Definition at line 34 of file e_logf.c.

◆ modf()

double modf ( double  value,
double *  iptr 
)

Definition at line 29 of file s_modf.c.

◆ modff()

float modff ( float  value,
float *  iptr 
)

Definition at line 22 of file s_modff.c.

◆ nearbyint()

double nearbyint ( double  x)

Definition at line 7 of file nearbyint.c.

◆ nearbyintf()

float nearbyintf ( float  x)

Definition at line 17 of file nearbyintf.c.

◆ pow()

double pow ( double  x,
double  y 
)

Definition at line 95 of file e_pow.c.

◆ powf()

float powf ( float  x,
float  y 
)

Definition at line 53 of file e_powf.c.

◆ rint()

double rint ( double  x)

Definition at line 36 of file s_rint.c.

◆ round()

double round ( double  x)

Definition at line 33 of file s_round.c.

◆ roundf()

float roundf ( float  x)

Definition at line 33 of file s_roundf.c.

◆ scalb()

double scalb ( double  x,
double  fn 
)

Definition at line 32 of file e_scalb.c.

◆ scalbn()

double scalbn ( double  x,
int  n 
)

Definition at line 33 of file s_scalbn.c.

◆ scalbnf()

float scalbnf ( float  x,
int  n 
)

Definition at line 26 of file s_scalbnf.c.

◆ sin()

double sin ( double  x)

Definition at line 51 of file s_sin.c.

◆ sinf()

float sinf ( float  x)

Definition at line 20 of file s_sinf.c.

◆ sinh()

double sinh ( double  x)

Definition at line 37 of file e_sinh.c.

◆ sinhf()

float sinhf ( float  x)

Definition at line 22 of file e_sinhf.c.

◆ sqrt()

double sqrt ( double  x)

Definition at line 92 of file e_sqrt.c.

◆ sqrtf()

float sqrtf ( float  x)

Definition at line 22 of file e_sqrtf.c.

◆ tan()

double tan ( double  x)

Definition at line 50 of file s_tan.c.

◆ tanf()

float tanf ( float  x)

Definition at line 20 of file s_tanf.c.

◆ tanh()

double tanh ( double  x)

Definition at line 43 of file s_tanh.c.

◆ tanhf()

float tanhf ( float  x)

Definition at line 22 of file s_tanhf.c.

◆ tgamma()

double tgamma ( double  x)

Definition at line 122 of file b_tgamma.c.

◆ trunc()

double trunc ( double  x)

Definition at line 33 of file s_trunc.c.

◆ truncf()

float truncf ( float  x)

Definition at line 33 of file s_truncf.c.

Variable Documentation

◆ float_t

LIBA_BEGIN_DECLS typedef float float_t

Definition at line 9 of file math.h.

◆ signgam

int signgam

Definition at line 3 of file s_signgam.c.