|
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 |