4.1.2.2 Floating-point Types
The specification of the floating-point types, especially the
double
and long double
types can vary from that
mandated by the C standard. For example, the
DBL_DIG
/LDBL_DIG
macro values specified by
<float.h>
are smaller than that indicated by the standard. Similarly
the DBL_EPSILON
/LDBL_EPSILON
macro values are larger than
that indicated by the standard.
These macros are listed in the Microchip Unified Standard Library Reference Guide.