HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fpreal16.h File Reference
#include "SYS_API.h"
#include "SYS_Inline.h"
#include "SYS_TypeDecorate.h"
#include <iosfwd>
+ Include dependency graph for fpreal16.h:

Go to the source code of this file.

Classes

class  fpreal16
 
union  fpreal16::uif
 

Namespaces

 std
 

Macros

#define H_REAL16_MIN   5.96046448e-08
 
#define H_REAL16_NRM_MIN   6.10351562e-05
 
#define H_REAL16_MAX   65504.0
 
#define H_REAL16_EPSILON   0.00097656
 
#define H_REAL16_MANT_DIG   11
 
#define H_REAL16_DIG   2
 
#define H_REAL16_RADIX   2
 
#define H_REAL16_MIN_EXP   -13
 
#define H_REAL16_MAX_EXP   16
 
#define H_REAL16_MIN_10_EXP   -4
 
#define H_REAL16_MAX_10_EXP   4
 

Functions

SYS_API std::ostream & operator<< (std::ostream &os, fpreal16 h)
 
SYS_API std::istream & operator>> (std::istream &is, fpreal16 &h)
 
SYS_API void SYSprintBits (std::ostream &os, fpreal16 h)
 
SYS_API void SYSprintBits (std::ostream &os, fpreal32 f)
 
SYS_API void SYSprintBits (char c[19], fpreal16 h)
 
SYS_API void SYSprintBits (char c[35], fpreal32 f)
 

Macro Definition Documentation

#define H_REAL16_DIG   2

Definition at line 278 of file fpreal16.h.

#define H_REAL16_EPSILON   0.00097656

Definition at line 273 of file fpreal16.h.

#define H_REAL16_MANT_DIG   11

Definition at line 275 of file fpreal16.h.

#define H_REAL16_MAX   65504.0

Definition at line 270 of file fpreal16.h.

#define H_REAL16_MAX_10_EXP   4

Definition at line 297 of file fpreal16.h.

#define H_REAL16_MAX_EXP   16

Definition at line 288 of file fpreal16.h.

#define H_REAL16_MIN   5.96046448e-08

Definition at line 267 of file fpreal16.h.

#define H_REAL16_MIN_10_EXP   -4

Definition at line 293 of file fpreal16.h.

#define H_REAL16_MIN_EXP   -13

Definition at line 283 of file fpreal16.h.

#define H_REAL16_NRM_MIN   6.10351562e-05

Definition at line 268 of file fpreal16.h.

#define H_REAL16_RADIX   2

Definition at line 281 of file fpreal16.h.

Function Documentation

SYS_API std::ostream& operator<< ( std::ostream &  os,
fpreal16  h 
)
SYS_API std::istream& operator>> ( std::istream &  is,
fpreal16 h 
)
SYS_API void SYSprintBits ( std::ostream &  os,
fpreal16  h 
)
SYS_API void SYSprintBits ( std::ostream &  os,
fpreal32  f 
)
SYS_API void SYSprintBits ( char  c[19],
fpreal16  h 
)
SYS_API void SYSprintBits ( char  c[35],
fpreal32  f 
)