16 auto limbs = std::vector<uint8_t>();
17 limbs.reserve(num_limbs);
19 while (value_integer > 0) {
20 limbs.push_back(
static_cast<uint8_t
>(value_integer % radix));
21 value_integer /= radix;
24 if (num_limbs > limbs.size()) {
25 limbs.insert(limbs.end(), num_limbs - limbs.size(), 0);