如何在没有指数且没有任何数字错误的情况下打印 gmplib 的 mpf_t 数字?

问题描述

如何在没有指数的情况下打印 gmplib 的 mpf_t 数? 当我尝试使用没有指数的 gmp_printf 函数打印 mpf_t 数字时,我在打印数字时出现错误,我的实际数字是 9745121326457979131322465491642454641154324641.794563216598 和印刷号码是9745121326457979131320000000000000000000000000.0000000000

我的代码是:

#include <iostream>
#include "gmp.h"

using namespace std;

int main() {
    mpf_t num;

    mpf_init_set_str(num,"9745121326457979131322465491642454641154324641.794563216598",10);
    gmp_printf("num2 is: %.10Ff\n",num);
    return 0;
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...