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

时间:2016-03-29 12:17:02

标签: c++ double precision gmp

如何在gmp库中使用精度?

尝试在double中找到类似set precision()的内容,浮动。

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

1 个答案:

答案 0 :(得分:1)

有关初始化和设置精度的信息in the GMP docs。这听起来像是在寻找

  

功能:void mpf_set_prec(mpf_t rop,mp_bitcnt_t prec)

     

将rop的精度设置为至少为prec位。 rop中的值将被截断为新的精度。

     

此函数需要调用realloc,因此不应在紧密循环中使用。