#include <diyfp.h>
◆ DiyFp() [1/3]
| internal::DiyFp::DiyFp |
( |
| ) |
|
|
inline |
◆ DiyFp() [2/3]
| internal::DiyFp::DiyFp |
( |
uint64_t | fp, |
|
|
int | exp ) |
|
inline |
◆ DiyFp() [3/3]
| internal::DiyFp::DiyFp |
( |
double | d | ) |
|
|
inlineexplicit |
◆ Normalize()
| DiyFp internal::DiyFp::Normalize |
( |
| ) |
const |
|
inline |
◆ NormalizeBoundary()
| DiyFp internal::DiyFp::NormalizeBoundary |
( |
| ) |
const |
|
inline |
◆ NormalizedBoundaries()
| void internal::DiyFp::NormalizedBoundaries |
( |
DiyFp * | minus, |
|
|
DiyFp * | plus ) const |
|
inline |
◆ operator*()
◆ operator-()
◆ ToDouble()
| double internal::DiyFp::ToDouble |
( |
| ) |
const |
|
inline |
◆ kDiySignificandSize
| const int internal::DiyFp::kDiySignificandSize = 64 |
|
static |
◆ kDpDenormalExponent
◆ kDpExponentBias
◆ kDpExponentMask
◆ kDpHiddenBit
◆ kDpMaxExponent
◆ kDpMinExponent
◆ kDpSignificandMask
◆ kDpSignificandSize
| const int internal::DiyFp::kDpSignificandSize = 52 |
|
static |
The documentation for this struct was generated from the following file:
- external/rapidjson/include/rapidjson/internal/diyfp.h