Définition à la ligne 45 du fichier 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*()
DiyFp internal::DiyFp::operator* |
( |
const DiyFp & |
rhs | ) |
const |
|
inline |
mult_round
Définition à la ligne 72 du fichier diyfp.h.
◆ operator-()
DiyFp internal::DiyFp::operator- |
( |
const DiyFp & |
rhs | ) |
const |
|
inline |
◆ ToDouble()
double internal::DiyFp::ToDouble |
( |
| ) |
const |
|
inline |
◆ kDiySignificandSize
const int internal::DiyFp::kDiySignificandSize = 64 |
|
static |
◆ kDpDenormalExponent
const int internal::DiyFp::kDpDenormalExponent = -kDpExponentBias + 1 |
|
static |
◆ kDpExponentBias
const int internal::DiyFp::kDpExponentBias = 0x3FF + kDpSignificandSize |
|
static |
◆ kDpExponentMask
◆ kDpHiddenBit
◆ kDpMaxExponent
const int internal::DiyFp::kDpMaxExponent = 0x7FF - kDpExponentBias |
|
static |
◆ kDpMinExponent
const int internal::DiyFp::kDpMinExponent = -kDpExponentBias |
|
static |
◆ kDpSignificandMask
◆ kDpSignificandSize
const int internal::DiyFp::kDpSignificandSize = 52 |
|
static |
La documentation de cette structure a été générée à partir du fichier suivant :