Skip to content

Commit d57ca3d

Browse files
authored
Merge pull request #259 from fastfloat/issue258
issue 258
2 parents 0e7a10a + 207d661 commit d57ca3d

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

include/fast_float/float_common.h

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -391,32 +391,32 @@ struct binary_format_lookup_tables<double, U> {
391391
1e12, 1e13, 1e14, 1e15, 1e16, 1e17, 1e18, 1e19, 1e20, 1e21, 1e22};
392392

393393
// Largest integer value v so that (5**index * v) <= 1<<53.
394-
// 0x10000000000000 == 1 << 53
394+
// 0x20000000000000 == 1 << 53
395395
static constexpr uint64_t max_mantissa[] = {
396-
0x10000000000000,
397-
0x10000000000000 / 5,
398-
0x10000000000000 / (5 * 5),
399-
0x10000000000000 / (5 * 5 * 5),
400-
0x10000000000000 / (5 * 5 * 5 * 5),
401-
0x10000000000000 / (constant_55555),
402-
0x10000000000000 / (constant_55555 * 5),
403-
0x10000000000000 / (constant_55555 * 5 * 5),
404-
0x10000000000000 / (constant_55555 * 5 * 5 * 5),
405-
0x10000000000000 / (constant_55555 * 5 * 5 * 5 * 5),
406-
0x10000000000000 / (constant_55555 * constant_55555),
407-
0x10000000000000 / (constant_55555 * constant_55555 * 5),
408-
0x10000000000000 / (constant_55555 * constant_55555 * 5 * 5),
409-
0x10000000000000 / (constant_55555 * constant_55555 * 5 * 5 * 5),
410-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555),
411-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5),
412-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5 * 5),
413-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5),
414-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5 * 5),
415-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555),
416-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5),
417-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5 * 5),
418-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5),
419-
0x10000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5 * 5)};
396+
0x20000000000000,
397+
0x20000000000000 / 5,
398+
0x20000000000000 / (5 * 5),
399+
0x20000000000000 / (5 * 5 * 5),
400+
0x20000000000000 / (5 * 5 * 5 * 5),
401+
0x20000000000000 / (constant_55555),
402+
0x20000000000000 / (constant_55555 * 5),
403+
0x20000000000000 / (constant_55555 * 5 * 5),
404+
0x20000000000000 / (constant_55555 * 5 * 5 * 5),
405+
0x20000000000000 / (constant_55555 * 5 * 5 * 5 * 5),
406+
0x20000000000000 / (constant_55555 * constant_55555),
407+
0x20000000000000 / (constant_55555 * constant_55555 * 5),
408+
0x20000000000000 / (constant_55555 * constant_55555 * 5 * 5),
409+
0x20000000000000 / (constant_55555 * constant_55555 * 5 * 5 * 5),
410+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555),
411+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5),
412+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5 * 5),
413+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5),
414+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5 * 5),
415+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555),
416+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5),
417+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5 * 5),
418+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5),
419+
0x20000000000000 / (constant_55555 * constant_55555 * constant_55555 * constant_55555 * 5 * 5 * 5 * 5)};
420420
};
421421

422422
template <typename U>

0 commit comments

Comments
 (0)