reduce diff more

This commit is contained in:
Mayukha Vadari
2025-10-14 18:00:58 -04:00
parent 17f401f374
commit c9c35780d2
2 changed files with 2 additions and 4 deletions

View File

@@ -149,12 +149,11 @@ mulRatio(
bool roundUp) bool roundUp)
{ {
using namespace boost::multiprecision; using namespace boost::multiprecision;
using int128 = boost::multiprecision::int128_t;
if (!den) if (!den)
Throw<std::runtime_error>("division by zero"); Throw<std::runtime_error>("division by zero");
int128 const amt128(amt.value()); int128_t const amt128(amt.value());
auto const neg = amt.value() < 0; auto const neg = amt.value() < 0;
auto const m = amt128 * num; auto const m = amt128 * num;
auto r = m / den; auto r = m / den;

View File

@@ -286,12 +286,11 @@ mulRatio(
bool roundUp) bool roundUp)
{ {
using namespace boost::multiprecision; using namespace boost::multiprecision;
using int128 = boost::multiprecision::int128_t;
if (!den) if (!den)
Throw<std::runtime_error>("division by zero"); Throw<std::runtime_error>("division by zero");
int128 const amt128(amt.drops()); int128_t const amt128(amt.drops());
auto const neg = amt.drops() < 0; auto const neg = amt.drops() < 0;
auto const m = amt128 * num; auto const m = amt128 * num;
auto r = m / den; auto r = m / den;