|
|
@@ -72,7 +72,7 @@ namespace math { namespace detail {
|
|
|
if (rhs[rbnd-1] == 0 && rbnd > 1) { rhs.pop_back(); }
|
|
|
}
|
|
|
|
|
|
- void multiply(data_type & rhs, data_type const & lhs, size_t offset) {
|
|
|
+ void multiply(data_type & rhs, data_type const & lhs) {
|
|
|
size_t const rbnd = rhs.size(), lbnd = lhs.size();
|
|
|
size_t const ubnd = rbnd + lbnd;
|
|
|
rhs.resize(ubnd);
|
|
|
@@ -99,7 +99,6 @@ namespace math { namespace detail {
|
|
|
}
|
|
|
}
|
|
|
while (rhs.back() == 0) { rhs.pop_back(); }
|
|
|
- rhs.erase(rhs.begin(), rhs.begin() + ptrdiff_t(offset));
|
|
|
}
|
|
|
|
|
|
data_type shift10(data_type const & data, int32_t places) {
|