Collection of conversion functions.
Definition conversion.h:26
std::string __int128_to_string(__int128 p_z)
Converts an __int128 to its string representation.
Definition conversion.cpp:37
std::pair< bool, __int128 > mpz_t_to___int128(const mpz_t p_src)
Converts a mpz_t into an __int128.
Definition conversion.cpp:99
std::string __float128_to_string(__float128 p_float, size_t p_precision)
Converts a __float128 to its string representation.
Definition conversion.cpp:62
__int128 string_to___int128(const std::string &p_s)
Converts a string to an __int128 value.
Definition conversion.cpp:70
std::pair< bool, __float128 > mpz_t_to___float128(const mpz_t p_src)
Converts a mpz_t into a __float128.
Definition conversion.cpp:90
__float128 string_to___float128(const std::string &p_s)
Converts a string to a __float128 value.
Definition conversion.cpp:81
bool __float128_to_mpf_t(mpf_t p_dst, __float128 p_f128)
Converts a __float128 to a mpf_t.
Definition conversion.cpp:169
void __int128_to_mpz_t(mpz_t p_dst, __int128 p_src)
Converts an __int128 into a mpz_t.
Definition conversion.cpp:135