Embedded Artistry Framework
Embedded Systems C++ Framework
Macros
float.h File Reference
#include <_types/_float.h>
Include dependency graph for float.h:
This graph shows which files directly or indirectly include this file:

Macros

#define FLT_RADIX   2
 
#define FLT_TRUE_MIN   1.40129846432481707092e-45F
 
#define FLT_MIN   1.17549435082228750797e-38F
 
#define FLT_MAX   3.40282346638528859812e+38F
 
#define FLT_EPSILON   1.1920928955078125e-07F
 
#define FLT_MANT_DIG   24
 
#define FLT_MIN_EXP   (-125)
 
#define FLT_MAX_EXP   128
 
#define FLT_HAS_SUBNORM   1
 
#define FLT_DIG   6
 
#define FLT_DECIMAL_DIG   9
 
#define FLT_MIN_10_EXP   (-37)
 
#define FLT_MAX_10_EXP   38
 
#define DBL_TRUE_MIN   4.94065645841246544177e-324
 
#define DBL_MIN   2.22507385850720138309e-308
 
#define DBL_MAX   1.79769313486231570815e+308
 
#define DBL_EPSILON   2.22044604925031308085e-16
 
#define DBL_MANT_DIG   53
 
#define DBL_MIN_EXP   (-1021)
 
#define DBL_MAX_EXP   1024
 
#define DBL_HAS_SUBNORM   1
 
#define DBL_DIG   15
 
#define DBL_DECIMAL_DIG   17
 
#define DBL_MIN_10_EXP   (-307)
 
#define DBL_MAX_10_EXP   308
 
#define LDBL_HAS_SUBNORM   1
 
#define LDBL_DECIMAL_DIG   DECIMAL_DIG
 
#define FLOAT_H__
 
#define FLT_RADIX   2
 
#define FLT_TRUE_MIN   1.40129846432481707092e-45F
 
#define FLT_MIN   1.17549435082228750797e-38F
 
#define FLT_MAX   3.40282346638528859812e+38F
 
#define FLT_EPSILON   1.1920928955078125e-07F
 
#define FLT_MANT_DIG   24
 
#define FLT_MIN_EXP   (-125)
 
#define FLT_MAX_EXP   128
 
#define FLT_HAS_SUBNORM   1
 
#define FLT_DIG   6
 
#define FLT_DECIMAL_DIG   9
 
#define FLT_MIN_10_EXP   (-37)
 
#define FLT_MAX_10_EXP   38
 
#define DBL_TRUE_MIN   4.94065645841246544177e-324
 
#define DBL_MIN   2.22507385850720138309e-308
 
#define DBL_MAX   1.79769313486231570815e+308
 
#define DBL_EPSILON   2.22044604925031308085e-16
 
#define DBL_MANT_DIG   53
 
#define DBL_MIN_EXP   (-1021)
 
#define DBL_MAX_EXP   1024
 
#define DBL_HAS_SUBNORM   1
 
#define DBL_DIG   15
 
#define DBL_DECIMAL_DIG   17
 
#define DBL_MIN_10_EXP   (-307)
 
#define DBL_MAX_10_EXP   308
 
#define LDBL_HAS_SUBNORM   1
 
#define LDBL_DECIMAL_DIG   DECIMAL_DIG
 

Macro Definition Documentation

◆ DBL_DECIMAL_DIG [1/2]

#define DBL_DECIMAL_DIG   17

◆ DBL_DECIMAL_DIG [2/2]

#define DBL_DECIMAL_DIG   17

◆ DBL_DIG [1/2]

#define DBL_DIG   15

◆ DBL_DIG [2/2]

#define DBL_DIG   15

◆ DBL_EPSILON [1/2]

#define DBL_EPSILON   2.22044604925031308085e-16

◆ DBL_EPSILON [2/2]

#define DBL_EPSILON   2.22044604925031308085e-16

◆ DBL_HAS_SUBNORM [1/2]

#define DBL_HAS_SUBNORM   1

◆ DBL_HAS_SUBNORM [2/2]

#define DBL_HAS_SUBNORM   1

◆ DBL_MANT_DIG [1/2]

#define DBL_MANT_DIG   53

◆ DBL_MANT_DIG [2/2]

#define DBL_MANT_DIG   53

◆ DBL_MAX [1/2]

#define DBL_MAX   1.79769313486231570815e+308

◆ DBL_MAX [2/2]

#define DBL_MAX   1.79769313486231570815e+308

◆ DBL_MAX_10_EXP [1/2]

#define DBL_MAX_10_EXP   308

◆ DBL_MAX_10_EXP [2/2]

#define DBL_MAX_10_EXP   308

◆ DBL_MAX_EXP [1/2]

#define DBL_MAX_EXP   1024

◆ DBL_MAX_EXP [2/2]

#define DBL_MAX_EXP   1024

◆ DBL_MIN [1/2]

#define DBL_MIN   2.22507385850720138309e-308

◆ DBL_MIN [2/2]

#define DBL_MIN   2.22507385850720138309e-308

◆ DBL_MIN_10_EXP [1/2]

#define DBL_MIN_10_EXP   (-307)

◆ DBL_MIN_10_EXP [2/2]

#define DBL_MIN_10_EXP   (-307)

◆ DBL_MIN_EXP [1/2]

#define DBL_MIN_EXP   (-1021)

◆ DBL_MIN_EXP [2/2]

#define DBL_MIN_EXP   (-1021)

◆ DBL_TRUE_MIN [1/2]

#define DBL_TRUE_MIN   4.94065645841246544177e-324

◆ DBL_TRUE_MIN [2/2]

#define DBL_TRUE_MIN   4.94065645841246544177e-324

◆ FLOAT_H__

#define FLOAT_H__

◆ FLT_DECIMAL_DIG [1/2]

#define FLT_DECIMAL_DIG   9

◆ FLT_DECIMAL_DIG [2/2]

#define FLT_DECIMAL_DIG   9

◆ FLT_DIG [1/2]

#define FLT_DIG   6

◆ FLT_DIG [2/2]

#define FLT_DIG   6

◆ FLT_EPSILON [1/2]

#define FLT_EPSILON   1.1920928955078125e-07F

◆ FLT_EPSILON [2/2]

#define FLT_EPSILON   1.1920928955078125e-07F

◆ FLT_HAS_SUBNORM [1/2]

#define FLT_HAS_SUBNORM   1

◆ FLT_HAS_SUBNORM [2/2]

#define FLT_HAS_SUBNORM   1

◆ FLT_MANT_DIG [1/2]

#define FLT_MANT_DIG   24

◆ FLT_MANT_DIG [2/2]

#define FLT_MANT_DIG   24

◆ FLT_MAX [1/2]

#define FLT_MAX   3.40282346638528859812e+38F

◆ FLT_MAX [2/2]

#define FLT_MAX   3.40282346638528859812e+38F

◆ FLT_MAX_10_EXP [1/2]

#define FLT_MAX_10_EXP   38

◆ FLT_MAX_10_EXP [2/2]

#define FLT_MAX_10_EXP   38

◆ FLT_MAX_EXP [1/2]

#define FLT_MAX_EXP   128

◆ FLT_MAX_EXP [2/2]

#define FLT_MAX_EXP   128

◆ FLT_MIN [1/2]

#define FLT_MIN   1.17549435082228750797e-38F

◆ FLT_MIN [2/2]

#define FLT_MIN   1.17549435082228750797e-38F

◆ FLT_MIN_10_EXP [1/2]

#define FLT_MIN_10_EXP   (-37)

◆ FLT_MIN_10_EXP [2/2]

#define FLT_MIN_10_EXP   (-37)

◆ FLT_MIN_EXP [1/2]

#define FLT_MIN_EXP   (-125)

◆ FLT_MIN_EXP [2/2]

#define FLT_MIN_EXP   (-125)

◆ FLT_RADIX [1/2]

#define FLT_RADIX   2

◆ FLT_RADIX [2/2]

#define FLT_RADIX   2

◆ FLT_TRUE_MIN [1/2]

#define FLT_TRUE_MIN   1.40129846432481707092e-45F

◆ FLT_TRUE_MIN [2/2]

#define FLT_TRUE_MIN   1.40129846432481707092e-45F

◆ LDBL_DECIMAL_DIG [1/2]

#define LDBL_DECIMAL_DIG   DECIMAL_DIG

◆ LDBL_DECIMAL_DIG [2/2]

#define LDBL_DECIMAL_DIG   DECIMAL_DIG

◆ LDBL_HAS_SUBNORM [1/2]

#define LDBL_HAS_SUBNORM   1

◆ LDBL_HAS_SUBNORM [2/2]

#define LDBL_HAS_SUBNORM   1