This module contains macros to work with the numerical data types FNFT_INT, FNFT_UINT, FNFT_REAL and FNFT_COMPLEX. The purpose of these macros is to make changing one of these data types as simple as possible.
More...
This module contains macros to work with the numerical data types FNFT_INT, FNFT_UINT, FNFT_REAL and FNFT_COMPLEX. The purpose of these macros is to make changing one of these data types as simple as possible.
◆ FNFT_ATAN
#define FNFT_ATAN |
( |
|
X | ) |
atan(X) |
◆ FNFT_CABS
#define FNFT_CABS |
( |
|
X | ) |
cabs(X) |
◆ FNFT_CARG
#define FNFT_CARG |
( |
|
X | ) |
carg(X) |
◆ FNFT_CCOSH
#define FNFT_CCOSH |
( |
|
X | ) |
ccosh(X) |
◆ FNFT_CEIL
#define FNFT_CEIL |
( |
|
X | ) |
ceil(X) |
◆ FNFT_CEXP
#define FNFT_CEXP |
( |
|
X | ) |
cexp(X) |
◆ FNFT_CIMAG
#define FNFT_CIMAG |
( |
|
X | ) |
cimag(X) |
◆ FNFT_CLOG
#define FNFT_CLOG |
( |
|
X | ) |
clog(X) |
◆ FNFT_CONJ
#define FNFT_CONJ |
( |
|
X | ) |
conj(X) |
◆ FNFT_COS
#define FNFT_COS |
( |
|
X | ) |
cos(X) |
◆ FNFT_COSH
#define FNFT_COSH |
( |
|
X | ) |
cosh(X) |
◆ FNFT_CPOW
#define FNFT_CPOW |
( |
|
X, |
|
|
|
Y |
|
) |
| cpow(X,Y) |
◆ FNFT_CREAL
#define FNFT_CREAL |
( |
|
X | ) |
creal(X) |
◆ FNFT_CSINH
#define FNFT_CSINH |
( |
|
X | ) |
csinh(X) |
◆ FNFT_CSQRT
#define FNFT_CSQRT |
( |
|
X | ) |
csqrt(X) |
◆ FNFT_EPSILON
#define FNFT_EPSILON DBL_EPSILON |
◆ FNFT_FABS
#define FNFT_FABS |
( |
|
X | ) |
fabs(X) |
◆ FNFT_FLOOR
#define FNFT_FLOOR |
( |
|
X | ) |
floor(X) |
◆ FNFT_GAMMA
#define FNFT_GAMMA |
( |
|
X | ) |
tgamma(X) |
◆ FNFT_HYPOT
#define FNFT_HYPOT |
( |
|
X, |
|
|
|
Y |
|
) |
| hypot(X,Y) |
◆ FNFT_INF
#define FNFT_INF INFINITY |
◆ FNFT_LOG
#define FNFT_LOG |
( |
|
X | ) |
log(X) |
◆ FNFT_LOG2
#define FNFT_LOG2 |
( |
|
X | ) |
log2(X) |
◆ FNFT_NAN
◆ FNFT_PI
#define FNFT_PI acos(-1.0) |
FNFT_REAL) that contains \( \pi \) up to machine precision.
◆ FNFT_POW
#define FNFT_POW |
( |
|
X, |
|
|
|
Y |
|
) |
| pow(X, Y) |
◆ FNFT_ROUND
#define FNFT_ROUND |
( |
|
X | ) |
round(X) |
◆ FNFT_SIN
#define FNFT_SIN |
( |
|
X | ) |
sin(X) |
◆ FNFT_SINH
#define FNFT_SINH |
( |
|
X | ) |
sinh(X) |
◆ FNFT_SQRT
#define FNFT_SQRT |
( |
|
X | ) |
sqrt(X) |
◆ FNFT_COMPLEX
The complex floating point data type used by FNFT.
◆ FNFT_INT
The signed integer used by FNFT.
◆ FNFT_REAL
The floating point data type used by FNFT.
◆ FNFT_UINT
The unsigned integer used by FNFT.