Embedded Artistry Framework
Embedded Systems C++ Framework
Functions | Variables
s_expm1l.c File Reference
#include <openlibm_math.h>
Include dependency graph for s_expm1l.c:

Functions

long double expm1l (long double x)
 

Variables

static const long double MAXLOGL = 1.1356523406294143949492E4L
 
static const long double P0 = -1.586135578666346600772998894928250240826E4L
 
static const long double P1 = 2.642771505685952966904660652518429479531E3L
 
static const long double P2 = -3.423199068835684263987132888286791620673E2L
 
static const long double P3 = 1.800826371455042224581246202420972737840E1L
 
static const long double P4 = -5.238523121205561042771939008061958820811E-1L
 
static const long double Q0 = -9.516813471998079611319047060563358064497E4L
 
static const long double Q1 = 3.964866271411091674556850458227710004570E4L
 
static const long double Q2 = -7.207678383830091850230366618190187434796E3L
 
static const long double Q3 = 7.206038318724600171970199625081491823079E2L
 
static const long double Q4 = -4.002027679107076077238836622982900945173E1L
 
static const long double C1 = 6.93145751953125E-1L
 
static const long double C2 = 1.428606820309417232121458176568075500134E-6L
 
static const long double minarg = -4.5054566736396445112120088E1L
 
static const long double huge = 0x1p10000L
 

Function Documentation

◆ expm1l()

long double expm1l ( long double  x)

References C1, C2, floorl(), huge, k, ldexpl(), MAXLOGL, minarg, P0, P1, P2, P3, P4, Q0, Q1, Q2, Q3, and Q4.

Referenced by coshl(), sinhl(), and tanhl().

Here is the caller graph for this function:

Variable Documentation

◆ C1

const long double C1 = 6.93145751953125E-1L
static

Referenced by expm1l().

◆ C2

const long double C2 = 1.428606820309417232121458176568075500134E-6L
static

Referenced by expm1l().

◆ huge

const long double huge = 0x1p10000L
static

Referenced by expm1l().

◆ MAXLOGL

const long double MAXLOGL = 1.1356523406294143949492E4L
static

Referenced by expm1l().

◆ minarg

const long double minarg = -4.5054566736396445112120088E1L
static

Referenced by expm1l().

◆ P0

const long double P0 = -1.586135578666346600772998894928250240826E4L
static

Referenced by expm1l().

◆ P1

const long double P1 = 2.642771505685952966904660652518429479531E3L
static

Referenced by expm1l().

◆ P2

const long double P2 = -3.423199068835684263987132888286791620673E2L
static

Referenced by expm1l().

◆ P3

const long double P3 = 1.800826371455042224581246202420972737840E1L
static

Referenced by expm1l().

◆ P4

const long double P4 = -5.238523121205561042771939008061958820811E-1L
static

Referenced by expm1l().

◆ Q0

const long double Q0 = -9.516813471998079611319047060563358064497E4L
static

Referenced by expm1l().

◆ Q1

const long double Q1 = 3.964866271411091674556850458227710004570E4L
static

Referenced by expm1l().

◆ Q2

const long double Q2 = -7.207678383830091850230366618190187434796E3L
static

Referenced by expm1l().

◆ Q3

const long double Q3 = 7.206038318724600171970199625081491823079E2L
static

Referenced by expm1l().

◆ Q4

const long double Q4 = -4.002027679107076077238836622982900945173E1L
static

Referenced by expm1l().