19 #ifndef RAPIDJSON_IEEE754_ 20 #define RAPIDJSON_IEEE754_ 22 #include "../rapidjson.h" 73 else if (order <= -1074)
100 #endif // RAPIDJSON_IEEE754_ static const int kSignificandSize
#define RAPIDJSON_ASSERT(x)
Assertion.
#define RAPIDJSON_UINT64_C2(high32, low32)
Construct a 64-bit literal by a pair of 32-bit integer.
#define RAPIDJSON_NAMESPACE_END
provide custom rapidjson namespace (closing expression)
static const uint64_t kExponentMask
uint64_t Significand() const
static int EffectiveSignificandSize(int order)
#define RAPIDJSON_NAMESPACE_BEGIN
provide custom rapidjson namespace (opening expression)
static const uint64_t kSignMask
double NextPositiveDouble() const
static const int kDenormalExponent
unsigned __int64 uint64_t
uint64_t IntegerSignificand() const
uint64_t Uint64Value() const
int IntegerExponent() const
static const uint64_t kSignificandMask
static const int kExponentBias
static const uint64_t kHiddenBit