Lines Matching refs:pow10
15707 inline int find_largest_pow10(const std::uint32_t n, std::uint32_t& pow10) in find_largest_pow10() argument
15712 pow10 = 1000000000; in find_largest_pow10()
15718 pow10 = 100000000; in find_largest_pow10()
15723 pow10 = 10000000; in find_largest_pow10()
15728 pow10 = 1000000; in find_largest_pow10()
15733 pow10 = 100000; in find_largest_pow10()
15738 pow10 = 10000; in find_largest_pow10()
15743 pow10 = 1000; in find_largest_pow10()
15748 pow10 = 100; in find_largest_pow10()
15753 pow10 = 10; in find_largest_pow10()
15757 pow10 = 1; in find_largest_pow10()
15844 std::uint32_t pow10{}; in grisu2_digit_gen() local
15845 const int k = find_largest_pow10(p1, pow10); in grisu2_digit_gen()
15872 const std::uint32_t d = p1 / pow10; // d = p1 div 10^(n-1) in grisu2_digit_gen()
15873 const std::uint32_t r = p1 % pow10; // r = p1 mod 10^(n-1) in grisu2_digit_gen()
15914 const std::uint64_t ten_n = std::uint64_t{pow10} << -one.e; in grisu2_digit_gen()
15920 pow10 /= 10; in grisu2_digit_gen()