我正在尝试决定使用GMP的模块化反函数,我似乎无法找到mpq_t和mpf_t之间的区别。 GMP手册提到
- 功能:void mpz_set_q(mpz_t rop,const mpq_t op)
- 功能:void mpz_set_f(mpz_t rop,const mpf_t op)
当它谈到初始化它们时。谁能对此有所了解? mpf_t可能会处理浮点数吗? (如果是这样,mpq_t会处理什么?)
答案 0 :(得分:0)
mpf_t是GMP的浮点类型。 mpq_t是GMP的理性类型。
文档在这里......
http://gmplib.org/manual/Nomenclature-and-Types.html#Nomenclature-and-Types