#include <ieee754.h>
◆ Double() [1/3]
internal::Double::Double |
( |
| ) |
|
|
inline |
◆ Double() [2/3]
internal::Double::Double |
( |
double |
d | ) |
|
|
inline |
◆ Double() [3/3]
◆ EffectiveSignificandSize()
static unsigned internal::Double::EffectiveSignificandSize |
( |
int |
order | ) |
|
|
inlinestatic |
◆ Exponent()
int internal::Double::Exponent |
( |
| ) |
const |
|
inline |
◆ IntegerExponent()
int internal::Double::IntegerExponent |
( |
| ) |
const |
|
inline |
◆ IntegerSignificand()
uint64_t internal::Double::IntegerSignificand |
( |
| ) |
const |
|
inline |
◆ IsInf()
bool internal::Double::IsInf |
( |
| ) |
const |
|
inline |
◆ IsNan()
bool internal::Double::IsNan |
( |
| ) |
const |
|
inline |
◆ IsNanOrInf()
bool internal::Double::IsNanOrInf |
( |
| ) |
const |
|
inline |
◆ IsNormal()
bool internal::Double::IsNormal |
( |
| ) |
const |
|
inline |
◆ IsZero()
bool internal::Double::IsZero |
( |
| ) |
const |
|
inline |
◆ NextPositiveDouble()
double internal::Double::NextPositiveDouble |
( |
| ) |
const |
|
inline |
◆ Sign()
bool internal::Double::Sign |
( |
| ) |
const |
|
inline |
◆ Significand()
uint64_t internal::Double::Significand |
( |
| ) |
const |
|
inline |
◆ ToBias()
uint64_t internal::Double::ToBias |
( |
| ) |
const |
|
inline |
◆ Uint64Value()
uint64_t internal::Double::Uint64Value |
( |
| ) |
const |
|
inline |
◆ Value()
double internal::Double::Value |
( |
| ) |
const |
|
inline |
◆ @48
◆ d_
double internal::Double::d_ |
◆ kDenormalExponent
◆ kExponentBias
const int internal::Double::kExponentBias = 0x3FF |
|
staticprivate |
◆ kExponentMask
◆ kHiddenBit
◆ kSignificandMask
◆ kSignificandSize
const int internal::Double::kSignificandSize = 52 |
|
staticprivate |
◆ kSignMask
◆ u_
The documentation for this class was generated from the following file:
- deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/internal/ieee754.h