![]() |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
#include "ieee754.h"
#include "biginteger.h"
#include "diyfp.h"
#include "pow10.h"
#include <climits>
#include <limits>
Go to the source code of this file.
Namespaces | |
internal | |
Functions | |
double | internal::FastPath (double significand, int exp) |
double | internal::StrtodNormalPrecision (double d, int p) |
template<typename T > | |
T | internal::Min3 (T a, T b, T c) |
int | internal::CheckWithinHalfULP (double b, const BigInteger &d, int dExp) |
bool | internal::StrtodFast (double d, int p, double *result) |
template<typename Ch > | |
bool | internal::StrtodDiyFp (const Ch *decimals, int dLen, int dExp, double *result) |
template<typename Ch > | |
double | internal::StrtodBigInteger (double approx, const Ch *decimals, int dLen, int dExp) |
template<typename Ch > | |
double | internal::StrtodFullPrecision (double d, int p, const Ch *decimals, size_t length, size_t decimalPosition, int exp) |