我想我真的有两个问题。
1) 我想知道是否有人知道在 GCC 中将 mpfr_t 类型转换为 __float128 类型的方法。我环顾四周,在 mpfr bugfixes 站点上找到了一个线程,其中有人讨论了他们尝试编写一个从 __float128 到 mpfr_t 的转换器,但它似乎在去年的某个时候停止了。
2) 如果没有人知道将 mpfr_t 转换为 __float128 的方法,那么有人知道可以的另一个任意精度 C/C++ 库吗?
谢谢
最佳答案
您可能想看看 gfortran's implementation用于转换为内在函数(代码是 C)。它通过中间树结构执行了几个步骤,但最终结果是相同的。
关于c++ - 将 mpfr_t(或任何其他任意精度库类型)转换为 __float128,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4960089/