Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions | Variables
cached-powers.cc File Reference
#include <climits>
#include <cmath>
#include <cstdarg>
#include "utils.h"
#include "cached-powers.h"

Go to the source code of this file.

Classes

struct  double_conversion::PowersOfTenCache::CachedPower
 

Namespaces

namespace  double_conversion
 
namespace  double_conversion::PowersOfTenCache
 

Functions

void double_conversion::PowersOfTenCache::GetCachedPowerForBinaryExponentRange (int min_exponent, int max_exponent, DiyFp *power, int *decimal_exponent)
 
void double_conversion::PowersOfTenCache::GetCachedPowerForDecimalExponent (int requested_exponent, DiyFp *power, int *found_exponent)
 

Variables

static const CachedPower double_conversion::PowersOfTenCache::kCachedPowers []
 
static const int double_conversion::PowersOfTenCache::kCachedPowersOffset = 348
 
static const double double_conversion::PowersOfTenCache::kD_1_LOG2_10 = 0.30102999566398114