#include <ieee754.h>
Definition at line 27 of file ieee754.h.
internal::Double::Double |
( |
| ) |
|
|
inline |
internal::Double::Double |
( |
double |
d | ) |
|
|
inline |
static int internal::Double::EffectiveSignificandSize |
( |
int |
order | ) |
|
|
inlinestatic |
int internal::Double::Exponent |
( |
| ) |
const |
|
inline |
int internal::Double::IntegerExponent |
( |
| ) |
const |
|
inline |
uint64_t internal::Double::IntegerSignificand |
( |
| ) |
const |
|
inline |
bool internal::Double::IsInf |
( |
| ) |
const |
|
inline |
bool internal::Double::IsNan |
( |
| ) |
const |
|
inline |
bool internal::Double::IsNanOrInf |
( |
| ) |
const |
|
inline |
bool internal::Double::IsNormal |
( |
| ) |
const |
|
inline |
bool internal::Double::IsZero |
( |
| ) |
const |
|
inline |
double internal::Double::NextPositiveDouble |
( |
| ) |
const |
|
inline |
bool internal::Double::Sign |
( |
| ) |
const |
|
inline |
uint64_t internal::Double::Significand |
( |
| ) |
const |
|
inline |
uint64_t internal::Double::ToBias |
( |
| ) |
const |
|
inline |
uint64_t internal::Double::Uint64Value |
( |
| ) |
const |
|
inline |
double internal::Double::Value |
( |
| ) |
const |
|
inline |
double internal::Double::d_ |
const int internal::Double::kDenormalExponent = 1 - kExponentBias |
|
staticprivate |
const int internal::Double::kExponentBias = 0x3FF |
|
staticprivate |
const uint64_t internal::Double::kExponentMask |
|
staticprivate |
Initial value:
Definition at line 84 of file ieee754.h.
const uint64_t internal::Double::kHiddenBit |
|
staticprivate |
Initial value:
Definition at line 88 of file ieee754.h.
const uint64_t internal::Double::kSignificandMask |
|
staticprivate |
Initial value:
Definition at line 86 of file ieee754.h.
const int internal::Double::kSignificandSize = 52 |
|
staticprivate |
The documentation for this class was generated from the following file: