Intel® C++ Compiler 19.0 Developer Guide and Reference
Many routines in the Intel® Math Library are more optimized for Intel® microprocessors than for non-Intel microprocessors.
The mathimf.h header file includes prototypes for Intel® Math Library functions.
The Intel® Math Library and mathimf.h header file support the following C99 macros:
int fpclassify(x); int isfinite(x); int isgreater(x, y); int isgreaterequal(x, y); int isinf(x); int isless(x, y); int islessequal(x, y); int islessgreater(x, y); int isnan(x); int isnormal(x); int isunordered(x, y); int signbit(x);