|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include "cdefs-compat.h"#include <limits.h>#include <openlibm_fenv.h>#include <openlibm_math.h>#include "math_private.h"

Macros | |
| #define | type double |
| #define | roundit round |
| #define | dtype long |
| #define | DTYPE_MIN LONG_MIN |
| #define | DTYPE_MAX LONG_MAX |
| #define | fn lround |
| #define | INRANGE(x) |
Functions | |
| OLM_DLLEXPORT dtype | fn (type x) |
Variables | |
| static const type | dtype_min = DTYPE_MIN - 0.5 |
| static const type | dtype_max = DTYPE_MAX + 0.5 |
| #define dtype long |
| #define DTYPE_MAX LONG_MAX |
| #define DTYPE_MIN LONG_MIN |
| #define fn lround |
| #define INRANGE | ( | x | ) |
| #define roundit round |
| #define type double |
| OLM_DLLEXPORT dtype fn | ( | type | x | ) |
References dtype, DTYPE_MAX, FE_INVALID, feraiseexcept(), INRANGE, and roundit.
1.8.15