Intel® oneAPI DPC++/C++ Compiler Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-16532862-F073-4EEC-8D7D-129359F9A33E
Visible to Intel only — GUID: GUID-16532862-F073-4EEC-8D7D-129359F9A33E
C99 Macros
Many routines in the Intel® oneAPI DPC++/C++ Compiler Math Library are more optimized for Intel® microprocessors than for non-Intel microprocessors.
The mathimf.h header file includes prototypes for Intel® oneAPI DPC++/C++ Compiler Math Library functions.
The 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)