Wire Sysio Wire Sysion 1.0.0
|
#include <Floats.h>
Public Types | |
enum | Constants : I32 { maxSignificand = 0x7fffff , numSignificandBits = 23 , numSignificandHexits = 6 , canonicalSignificand = 0x400000 , denormalExponent = -127 , minNormalExponent = -126 , maxNormalExponent = 127 , exponentBias = 127 , maxExponentBits = 0xff } |
typedef U32 | Bits |
typedef F32 | Float |
Public Attributes | |
union Floats::FloatComponents< F32 >:: { ... } | |
U32 Floats::FloatComponents< F32 >::Bits |
F32 Floats::FloatComponents< F32 >::Float |
enum Floats::FloatComponents< F32 >::Constants : I32 |
Enumerator | |
---|---|
maxSignificand | |
numSignificandBits | |
numSignificandHexits | |
canonicalSignificand | |
denormalExponent | |
minNormalExponent | |
maxNormalExponent | |
exponentBias | |
maxExponentBits |
Definition at line 55 of file Floats.h.
union Floats::FloatComponents< F32 > { ... } Floats::FloatComponents< F32 > |
Bits Floats::FloatComponents< F32 >::bitcastInt |
struct Floats::FloatComponents< F32 > { ... } Floats::FloatComponents< F32 >::bits |
U32 Floats::FloatComponents< F32 >::exponent |
U32 Floats::FloatComponents< F32 >::sign |
U32 Floats::FloatComponents< F32 >::significand |
Float Floats::FloatComponents< F32 >::value |