Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Functions | Variables
e_rem_pio2l.h File Reference
#include "cdefs-compat.h"
#include <float.h>
#include <openlibm_math.h>
#include "math_private.h"
Include dependency graph for e_rem_pio2l.h:
This graph shows which files directly or indirectly include this file:

Macros

#define BIAS   (LDBL_MAX_EXP - 1)
 

Functions

static int __ieee754_rem_pio2l (long double x, long double *y)
 

Variables

static const double zero = 0.00000000000000000000e+00
 
static const double two24 = 1.67772160000000000000e+07
 
static const double pio2_1 = 1.57079632679597125389e+00
 
static const double pio2_2 = -1.07463465549783099519e-12
 
static const double pio2_3 = 6.36831716351370313614e-25
 
static const long double invpio2 = 6.36619772367581343076e-01L
 
static const long double pio2_1t = -1.07463465549719416346e-12L
 
static const long double pio2_2t = 6.36831716351095013979e-25L
 
static const long double pio2_3t = -2.75299651904407171810e-37L
 

Macro Definition Documentation

◆ BIAS

#define BIAS   (LDBL_MAX_EXP - 1)

Function Documentation

◆ __ieee754_rem_pio2l()

static int __ieee754_rem_pio2l ( long double  x,
long double *  y 
)
inlinestatic

Variable Documentation

◆ invpio2

const long double invpio2 = 6.36619772367581343076e-01L
static

Referenced by __ieee754_rem_pio2l().

◆ pio2_1

const double pio2_1 = 1.57079632679597125389e+00
static

Referenced by __ieee754_rem_pio2l().

◆ pio2_1t

const long double pio2_1t = -1.07463465549719416346e-12L
static

Referenced by __ieee754_rem_pio2l().

◆ pio2_2

const double pio2_2 = -1.07463465549783099519e-12
static

Referenced by __ieee754_rem_pio2l().

◆ pio2_2t

const long double pio2_2t = 6.36831716351095013979e-25L
static

Referenced by __ieee754_rem_pio2l().

◆ pio2_3

const double pio2_3 = 6.36831716351370313614e-25
static

Referenced by __ieee754_rem_pio2l().

◆ pio2_3t

const long double pio2_3t = -2.75299651904407171810e-37L
static

Referenced by __ieee754_rem_pio2l().

◆ two24

const double two24 = 1.67772160000000000000e+07
static

Referenced by __ieee754_rem_pio2l().

◆ zero

const double zero = 0.00000000000000000000e+00
static

Referenced by __ieee754_rem_pio2l().