我正在编写一个程序,它对整数和浮点数进行运算。起初,我为它们使用了 GMP 库,但 GMP 在浮点上没有诸如 sin、cos、exp 等函数。所以,我切换到 MPFR 库,所有文件都去了。但是现在(在第一步计算之后),我需要截断结果,并将它们存储在 GMP 大整数(mpz_t)中。MPFR 没有整数函数。但是我的结果在 mpfr_t 中,我怎样才能将它们转换为 mpz_t?(或在 mpf_t 中,然后我可以自己将它们转换为 mpz_t)。
问问题
330 次