如何在 gmp-library 中使用精度?

How to use precision in gmp-library?

如何在gmp库中使用precision?

试图在双精度浮点数中找到类似 set precision() 的东西。

实际上,我需要将我的表达式与 null 进行比较,但任务中的绑定太大而无法使用 float 或 double。需要你的帮助!

有关初始化和设置精度的信息可用in the GMP docs。听起来你在找

Function: void mpf_set_prec (mpf_t rop, mp_bitcnt_t prec)

Set the precision of rop to be at least prec bits. The value in rop will be truncated to the new precision.

This function requires a call to realloc, and so should not be used in a tight loop.