【问题标题】:How to write this mathematical formula in C++? [closed]如何用 C++ 编写这个数学公式? [关闭]
【发布时间】:2023-04-07 22:41:01
【问题描述】:

我有一个简单的公式,我想在 C++ 应用程序中使用它。 不知道如何用 C++ 重写。

【问题讨论】:

  • 那么为什么c标签,c++与c不同。好的,请删除c标签
  • 这里面的积分在哪里? (顺便说一句。您通常通过离散化和求和来处理积分)。
  • 我们有人回答他吗?他自己没有放任何sn-p,他显然是希望有人为他做
  • @user3104201 如果你不能回答,请拉上拉链。
  • 如果不能回答请拉上拉链。@user3104201

标签: c++ c++11 math visual-c++ logarithm


【解决方案1】:
logn(5, abs((a*b - d*c) / (tan(c) + sin(d))))

logn 在哪里:

double logn(double base, double x) {
    return log(x) / log(base);
}

标题cmath 包含在其他函数中。

【讨论】:

    【解决方案2】:

    你可以这样做,小心库、命名空间和弧度参数

    z = a*b - d*c; 
    s = tan(c) + sin(d);
    num = abs(z/s);
    log(num)/log(5);
    

    http://www.cplusplus.com/reference/cmath/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-24
      • 1970-01-01
      相关资源
      最近更新 更多