Intel® C++ Compiler 16.0 User and Reference Guide
Many routines in the Intel® Math Library are more highly 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);