【问题标题】:Using GNUMP how to find logarithm of base10使用 GIMP 如何找到以 10 为底的对数
【发布时间】:2010-12-20 05:28:04
【问题描述】:

我在 C++ 中遇到问题。我需要一个比标准 C++ 双精度更精确的双精度。 (C++ long double 甚至还不够)所以.. 我发现 GNUMP 确实让我满意.. 但是..

我如何找到给定数字的以 10 为底的对数..

【问题讨论】:

    标签: c++ double gmp bignum


    【解决方案1】:

    简短的回答是GNU MP Library 不是完整的解决方案;它只提供整数和有理函数。但是,MPFR 库是在 GNUMP 库之上构建并使用/链接的,它提供了您需要的超凡功能。

    【讨论】:

    • 非常非常非常感谢:)
    【解决方案2】:

    你用过这个方程吗:lg(a) = ln(a)/ln(10);有了这个,您可以找到给定数字的以 10 为底的对数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-29
      • 1970-01-01
      • 1970-01-01
      • 2018-07-12
      • 1970-01-01
      • 2022-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多