#include <dtoa.h>
◆ DiyFp() [1/3]
◆ DiyFp() [2/3]
| DiyFp::DiyFp |
( |
uint64_t |
f, |
|
|
int |
e |
|
) |
| |
|
inline |
◆ DiyFp() [3/3]
◆ Normalize()
| DiyFp DiyFp::Normalize |
( |
| ) |
const |
|
inline |
◆ NormalizeBoundary()
| DiyFp DiyFp::NormalizeBoundary |
( |
| ) |
const |
|
inline |
◆ NormalizedBoundaries()
| void DiyFp::NormalizedBoundaries |
( |
DiyFp * |
minus, |
|
|
DiyFp * |
plus |
|
) |
| const |
|
inline |
◆ operator *()
| DiyFp DiyFp::operator * |
( |
const DiyFp & |
rhs | ) |
const |
|
inline |
◆ operator-()
◆ kDiySignificandSize
| const int DiyFp::kDiySignificandSize = 64 |
|
static |
◆ kDpExponentBias
| const int DiyFp::kDpExponentBias = 0x3FF + kDpSignificandSize |
|
static |
◆ kDpExponentMask
| const uint64_t DiyFp::kDpExponentMask = UINT64_C2(0x7FF00000, 0x00000000) |
|
static |
◆ kDpHiddenBit
| const uint64_t DiyFp::kDpHiddenBit = UINT64_C2(0x00100000, 0x00000000) |
|
static |
◆ kDpMinExponent
◆ kDpSignificandMask
| const uint64_t DiyFp::kDpSignificandMask = UINT64_C2(0x000FFFFF, 0xFFFFFFFF) |
|
static |
◆ kDpSignificandSize
| const int DiyFp::kDpSignificandSize = 52 |
|
static |
The documentation for this struct was generated from the following file:
- D:/CadworkJobs/Softwareprojekte/Lexocad/V27.0/lexocad/Core/include/Core/dtoa.h