C++GMP:mpq_t和mpf_t >有什么区别

C++ GMP: What is the difference between mpq_t and mpf_t >

本文关键字:区别 gt 什么 mpf mpq C++GMP      更新时间:2023-10-16

我正在尝试决定将哪个与GMP的模块化逆函数一起使用,但我似乎找不到mpq_t和mpf_t之间的区别。GMP手册提到

— 功能:无效mpz_set_q(mpz_t rop,常量mpq_t op)

— 功能:无效mpz_set_f(mpz_t rop,常量mpf_t操作)

当它谈到初始化它们时。谁能对此有所了解?mpf_t可能处理浮标吗?(如果是这样,mpq_t如何处理?

mpf_t是GMP的浮点类型。 mpq_t是GMP的理性类型。

文档在这里...

http://gmplib.org/manual/Nomenclature-and-Types.html#Nomenclature-and-Types