internal::DiyFpEngine/source/persistence/rapidjson/internal/diyfp.hMore...Public Static Attributesconst int kDiySignificandSize const int kDpDenormalExponent const int kDpExponentBias const uint64_t kDpExponentMask const uint64_t kDpHiddenBit const int kDpMaxExponent const int kDpMinExponent const uint64_t kDpSignificandMask const int kDpSignificandSize Public Attributesint e uint64_t f Public Functions DiyFp() DiyFp(double d) DiyFp(uint64_t fp, int exp) DiyFp Normalize() DiyFp NormalizeBoundary() void NormalizedBoundaries(DiyFp * minus, DiyFp * plus) DiyFp operator*(const DiyFp & rhs) DiyFp operator-(const DiyFp & rhs) double ToDouble() Detailed DescriptionPublic Static Attributesconst int kDiySignificandSize const int kDpDenormalExponent const int kDpExponentBias const uint64_t kDpExponentMask const uint64_t kDpHiddenBit const int kDpMaxExponent const int kDpMinExponent const uint64_t kDpSignificandMask const int kDpSignificandSize Public Attributesint e uint64_t f Public FunctionsDiyFp() DiyFp(double d) DiyFp(uint64_t fp, int exp) Normalize() NormalizeBoundary() NormalizedBoundaries(DiyFp * minus, DiyFp * plus) operator*(const DiyFp & rhs) operator-(const DiyFp & rhs) ToDouble()