|
| DiyFp (uint64_t f, int e) |
|
| DiyFp (double d) |
|
DiyFp | Normalize () const |
|
DiyFp | NormalizeBoundary () const |
|
void | NormalizedBoundaries (DiyFp *minus, DiyFp *plus) const |
|
DiyFp | operator* (const DiyFp &rhs) const |
|
DiyFp | operator- (const DiyFp &rhs) const |
|
|
static const int | kDiySignificandSize = 64 |
|
static const int | kDpExponentBias = 0x3FF + kDpSignificandSize |
|
static const uint64_t | kDpExponentMask = ((static_cast<uint64_t>( 0x7FF00000 ) << 32) | static_cast<uint64_t>( 0x00000000 )) |
|
static const uint64_t | kDpHiddenBit = ((static_cast<uint64_t>( 0x00100000 ) << 32) | static_cast<uint64_t>( 0x00000000 )) |
|
static const int | kDpMinExponent = -kDpExponentBias |
|
static const uint64_t | kDpSignificandMask = ((static_cast<uint64_t>( 0x000FFFFF ) << 32) | static_cast<uint64_t>( 0xFFFFFFFF )) |
|
static const int | kDpSignificandSize = 52 |
|
Definition at line 39 of file pdtoa.cxx.
The documentation for this struct was generated from the following file: