Update format-inl.h
This commit is contained in:
parent
8cc79cca36
commit
dec8f2d99c
@ -371,7 +371,7 @@ class fp {
|
|||||||
explicit fp(Double d) {
|
explicit fp(Double d) {
|
||||||
// Assume double is in the format [sign][exponent][significand].
|
// Assume double is in the format [sign][exponent][significand].
|
||||||
typedef std::numeric_limits<Double> limits;
|
typedef std::numeric_limits<Double> limits;
|
||||||
const size_t double_size = sizeof(Double) * char_size;
|
const int double_size = static_cast<int>(sizeof(Double) * char_size);
|
||||||
const int exponent_size =
|
const int exponent_size =
|
||||||
double_size - double_significand_size - 1; // -1 for sign
|
double_size - double_significand_size - 1; // -1 for sign
|
||||||
const uint64_t significand_mask = implicit_bit - 1;
|
const uint64_t significand_mask = implicit_bit - 1;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user