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_ATANH
| #define FNFT_ATANH |
( |
|
X | ) |
atanh(X) |
◆ FNFT_CABS
| #define FNFT_CABS |
( |
|
X | ) |
cabs(X) |
◆ FNFT_CARG
| #define FNFT_CARG |
( |
|
X | ) |
carg(X) |
◆ FNFT_CCOS
| #define FNFT_CCOS |
( |
|
X | ) |
ccos(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_CSIN
| #define FNFT_CSIN |
( |
|
X | ) |
csin(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_TANH
| #define FNFT_TANH |
( |
|
X | ) |
tanh(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.