Factorial primes: Difference between revisions
Content added Content deleted
(Added Easylang) |
m (Minor edit to C++ code) |
||
Line 337: | Line 337: | ||
using big_int = mpz_class; |
using big_int = mpz_class; |
||
std::string to_string(const big_int& num, size_t |
std::string to_string(const big_int& num, size_t max_digits) { |
||
std::string str = num.get_str(); |
std::string str = num.get_str(); |
||
size_t len = str.size(); |
size_t len = str.size(); |
||
if (len > |
if (len > max_digits) { |
||
str.replace(max_digits / 2, len - max_digits, "..."); |
|||
str += " ("; |
str += " ("; |
||
str += std::to_string(len); |
str += std::to_string(len); |