float.h
Macros FLT_EPSILON, DBL_EPSILON, LDBL_EPSILON ANSI C
#define FLT_EPSILON 1E-5 #define DBL_EPSILON 1E-9 #define LDBL_EPSILON 1E-9
La diferencia entre 1.0 y el menor valor que es mayor que 1.0 que es representable en el tipo de coma flotante dado.
Ejemplo:
extern float FLT_EPSILON; extern double DBL_EPSILON; extern long double LDBL_EPSILON; |
DJGPP |
#define FLT_EPSILON 1.19209290E-07F #define DBL_EPSILON 2.2204460492503131E-16 #define LDBL_EPSILON 1.084202172485504434e-019L |
Borland |
#define FLT_EPSILON 1.19209290e-07F #define DBL_EPSILON 1.1102230246251568e-16 #define LDBL_EPSILON 1.1102230246251568e-16L |
Dev-C++ |