我对 C++ 很陌生,我有这段代码,代码如下所示:
D = (sum_B / double(E))*std::sqrt(E)
有人可以将其解释为数学公式或易于理解的东西吗,我不确定这是什么 std::sqrt
,想知道它是否与我的公式相同:
A = sum(B*C)/sum(B)
D = A * sqrt(E)
(A/B/C/D/E 代表我的数据集中的不同列)
最佳答案
我看起来不像您使用的C
列中的A = sum(B*C)/sum(B)
相同的公式,它是您的第一个公式中不存在D = (sum_B/double(E))*std::sqrt(E)
至于您的主要问题“sqrt”只是“平方根”的缩写。
标准 std::sqrt 的定义可在 cppreference.com 下找到。 .
std::sqrt(arg) - computes the square root of arg
关于c++ - std::sqrt 与 C++ 中的 sqrt 相同吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60429657/