如何用C ++编写这个数学公式?

时间:2017-02-19 12:48:28

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

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

enter image description here

2 个答案:

答案 0 :(得分:4)

logn(5, abs((a*b - d*c) / (tan(c) + sin(d))))

其中logn是:

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

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

答案 1 :(得分:0)

你可以这样做,小心libs,namespaces和radian arguments

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

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