Classes | Defines | Functions
half.h File Reference
#include <iostream>
Include dependency graph for half.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  half
union  half::uif

Defines

#define HALF_DIG   2
#define HALF_EPSILON   0.00097656
#define HALF_MANT_DIG   11
#define HALF_MAX   65504.0
#define HALF_MAX_10_EXP   4
#define HALF_MAX_EXP   16
#define HALF_MIN   5.96046448e-08
#define HALF_MIN_10_EXP   -4
#define HALF_MIN_EXP   -13
#define HALF_NRM_MIN   6.10351562e-05
#define HALF_RADIX   2

Functions

std::ostream & operator<< (std::ostream &os, half h)
std::istream & operator>> (std::istream &is, half &h)
void printBits (std::ostream &os, half h)
void printBits (std::ostream &os, float f)
void printBits (char c[19], half h)
void printBits (char c[35], float f)

Define Documentation

#define HALF_DIG   2

Definition at line 294 of file half.h.

#define HALF_EPSILON   0.00097656

Definition at line 286 of file half.h.

#define HALF_MANT_DIG   11

Definition at line 291 of file half.h.

#define HALF_MAX   65504.0

Definition at line 284 of file half.h.

#define HALF_MAX_10_EXP   4

Definition at line 313 of file half.h.

#define HALF_MAX_EXP   16

Definition at line 304 of file half.h.

#define HALF_MIN   5.96046448e-08

Definition at line 280 of file half.h.

#define HALF_MIN_10_EXP   -4

Definition at line 309 of file half.h.

#define HALF_MIN_EXP   -13

Definition at line 299 of file half.h.

#define HALF_NRM_MIN   6.10351562e-05

Definition at line 282 of file half.h.

#define HALF_RADIX   2

Definition at line 297 of file half.h.


Function Documentation

std::ostream& operator<< ( std::ostream &  os,
half  h 
)
std::istream& operator>> ( std::istream &  is,
half h 
)
void printBits ( std::ostream &  os,
half  h 
)
void printBits ( std::ostream &  os,
float  f 
)
void printBits ( char  c[19],
half  h 
)
void printBits ( char  c[35],
float  f 
)


threemxl
Author(s):
autogenerated on Fri Aug 28 2015 13:21:08