如何在gmp库中使用精度?
尝试在double中找到类似set precision()
的内容,浮动。
实际上,我需要将我的表达式与null进行比较,但是在任务中绑定太大而无法使用float或double。需要你的帮助!
答案 0 :(得分:1)
有关初始化和设置精度的信息in the GMP docs。这听起来像是在寻找
功能:void mpf_set_prec(mpf_t rop,mp_bitcnt_t prec)
将rop的精度设置为至少为prec位。 rop中的值将被截断为新的精度。
此函数需要调用realloc,因此不应在紧密循环中使用。