|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include "cdefs-compat.h"#include <float.h>#include <openlibm_math.h>#include <stdint.h>#include "fpmath.h"#include "math_private.h"
Macros | |
| #define | BIAS (LDBL_MAX_EXP - 1) |
| #define | SET_NBIT(hx) (hx) |
| #define | HFRAC_BITS (LDBL_MANH_SIZE - 1) |
| #define | MANL_SHIFT (LDBL_MANL_SIZE - 1) |
Typedefs | |
| typedef u_int32_t | manl_t |
| typedef u_int32_t | manh_t |
Functions | |
| OLM_DLLEXPORT long double | fmodl (long double x, long double y) |
Variables | |
| static const long double | one = 1.0 |
| static const long double | Zero [] = {0.0, -0.0,} |
| #define BIAS (LDBL_MAX_EXP - 1) |
| #define HFRAC_BITS (LDBL_MANH_SIZE - 1) |
| #define MANL_SHIFT (LDBL_MANL_SIZE - 1) |
| #define SET_NBIT | ( | hx | ) | (hx) |
| OLM_DLLEXPORT long double fmodl | ( | long double | x, |
| long double | y | ||
| ) |
References BIAS, IEEEl2bits::bits, IEEEl2bits::e, HFRAC_BITS, LDBL_MAX_EXP, LDBL_MIN_EXP, LDBL_NBIT, MANL_SHIFT, n, one, p, SET_NBIT, and Zero.
|
static |
Referenced by fmodl().
|
static |
Referenced by fmodl().
1.8.15