Wire Sysio Wire Sysion 1.0.0
|
#include <Floats.h>
Public Types | |
enum | Constants : I64 { maxSignificand = 0xfffffffffffff , numSignificandBits = 52 , numSignificandHexits = 13 , canonicalSignificand = 0x8000000000000ull , denormalExponent = -1023 , minNormalExponent = -1022 , maxNormalExponent = 1023 , exponentBias = 1023 , maxExponentBits = 0x7ff } |
typedef U64 | Bits |
typedef F64 | Float |
Public Attributes | |
union Floats::FloatComponents< F64 >:: { ... } | |
U64 Floats::FloatComponents< F64 >::Bits |
F64 Floats::FloatComponents< F64 >::Float |
enum Floats::FloatComponents< F64 >::Constants : I64 |
Enumerator | |
---|---|
maxSignificand | |
numSignificandBits | |
numSignificandHexits | |
canonicalSignificand | |
denormalExponent | |
minNormalExponent | |
maxNormalExponent | |
exponentBias | |
maxExponentBits |
Definition at line 21 of file Floats.h.
union Floats::FloatComponents< F64 > { ... } Floats::FloatComponents< F64 > |
Bits Floats::FloatComponents< F64 >::bitcastInt |
struct Floats::FloatComponents< F64 > { ... } Floats::FloatComponents< F64 >::bits |
U64 Floats::FloatComponents< F64 >::exponent |
U64 Floats::FloatComponents< F64 >::sign |
U64 Floats::FloatComponents< F64 >::significand |
Float Floats::FloatComponents< F64 >::value |