首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有两个mpf_t gmp电源

具有两个mpf_t gmp电源
EN

Stack Overflow用户
提问于 2011-03-25 01:37:04
回答 1查看 1.8K关注 0票数 0

在gmp中是否有一个实现允许仅使用mpf_t作为参数的幂函数?我想这样做:

代码语言:javascript
复制
mpf_t s ;
mpf_init (s);
mpf_set_d (s,boost::lexical_cast<double>(sec));
mpf_t ten,mil;
mpf_init(ten);
mpf_init(mil);
mpf_set_d(ten,10.0);
mpf_set_d(mil,0.001);
mpf_div(s,s,ten);
mpf_pow_ui(s,ten,s); //<- this doesn't work because it need an unsigned int as third argument but I need it with a mpf_t
mpf_mul(s,s,mil);
EN

回答 1

Stack Overflow用户

发布于 2011-03-25 01:58:04

我不这么认为,至少没有GNU Multi-Precision库。但是您可以使用mpfr,它基于gmp并支持mpfr_pow (mpfr_t rop, mpfr_t op1, mpfr_t op2, mpfr_rnd_t rnd)函数。参见here

如果您决定这样做,this也可能会有所帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5423191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档