|
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 | remquol (long double x, long double y, int *quo) |
Variables | |
| static const long double | Zero [] = {0.0L, -0.0L} |
| #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 remquol | ( | long double | x, |
| long double | y, | ||
| int * | quo | ||
| ) |
References BIAS, IEEEl2bits::bits, IEEEl2bits::e, fabsl(), HFRAC_BITS, LDBL_MAX_EXP, LDBL_MIN, LDBL_MIN_EXP, LDBL_NBIT, MANL_SHIFT, n, p, SET_NBIT, and Zero.
Referenced by remainderl().

|
static |
Referenced by remquol().
1.8.15