gpt4 book ai didi

C++-MPIR : Fastest Log Function?

转载 作者:行者123 更新时间:2023-11-30 02:55:54 25 4
gpt4 key购买 nike

MPIR 是一个非常好的库,我目前在 C++ 中使用它来处理大量数据。不幸的是,它没有任何日志功能。因此,我正在寻找 MPIR 的 mpz_class 的快速日志功能。

我们都很清楚,C++中已经提供(或应该提供)一些日志函数,它们位于Math头文件(Math.h)中。不幸的是,它们无法处理大数字,这是我使用 MPIR 库的众多原因之一,

::mpz_class Log( ::mpz_class n ) {
::mpz_class ret;
return ret;
};

在某些情况下,n 的日志返回浮点值。因此,我们的日志函数必须能够返回一个浮点值。如果我们要执行 15 的对数,它应该返回 1.17609125906。

最佳答案

还有一个图书馆MPFR ,它(我认为)建立在 MPIR 之上,并且它确实包含对数函数。

关于C++-MPIR : Fastest Log Function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16077839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com