File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,12 @@ constexpr auto to_bid(decimal128_fast val) noexcept -> detail::uint128
135135 return to_bid_d128f (val);
136136}
137137
138+ template <typename T>
139+ constexpr auto to_bid (T val) noexcept
140+ {
141+ return to_bid (val);
142+ }
143+
138144template <typename T = decimal32_fast>
139145constexpr auto from_bid (std::uint32_t bits) noexcept
140146 BOOST_DECIMAL_REQUIRES(detail::is_decimal_floating_point_v, T)
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ void test()
1818 for (std::size_t i {}; i < 1024 ; ++i)
1919 {
2020 const T val {dist (rng)};
21- const auto bits {to_bid (val)};
21+ const auto bits {to_bid<T> (val)};
2222 const T return_val {from_bid<T>(bits)};
2323 BOOST_TEST_EQ (val, return_val);
2424 }
You can’t perform that action at this time.
0 commit comments