EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Data Structures | Defines

StdLib/Include/sys/ieee754.h File Reference

#include <machine/endian.h>

Go to the source code of this file.

Data Structures

struct  ieee_single
struct  ieee_double
union  ieee_single_u
union  ieee_double_u

Defines

#define SNG_EXPBITS   8
#define SNG_FRACBITS   23
#define DBL_EXPBITS   11
#define DBL_FRACHBITS   20
#define DBL_FRACLBITS   32
#define DBL_FRACBITS   (DBL_FRACHBITS + DBL_FRACLBITS)
#define SNG_EXP_INFNAN   255
#define DBL_EXP_INFNAN   2047
#define SNG_EXP_BIAS   127
#define DBL_EXP_BIAS   1023

Define Documentation

#define DBL_EXP_BIAS   1023

Definition at line 138 of file ieee754.h.

#define DBL_EXP_INFNAN   2047

Definition at line 132 of file ieee754.h.

#define DBL_EXPBITS   11

Definition at line 102 of file ieee754.h.

#define DBL_FRACBITS   (DBL_FRACHBITS + DBL_FRACLBITS)

Definition at line 105 of file ieee754.h.

#define DBL_FRACHBITS   20

Definition at line 103 of file ieee754.h.

#define DBL_FRACLBITS   32

Definition at line 104 of file ieee754.h.

#define SNG_EXP_BIAS   127

Definition at line 137 of file ieee754.h.

#define SNG_EXP_INFNAN   255

Definition at line 131 of file ieee754.h.

#define SNG_EXPBITS   8

Definition at line 87 of file ieee754.h.

#define SNG_FRACBITS   23

Definition at line 88 of file ieee754.h.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines