c++ - std::sqrt 与 C++ 中的 sqrt 相同吗

标签 c++ sqrt

我对 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/

相关文章:

c++ - C++中的多维对象数组,我无法初始化它!

c++ - 如何在 C++ 中创建数据类型未知的模板类

c++ - Cppcheck Cmake集成: abort build on warning

c++ - 歧义平方根

python - 在 C 中使用 sqrt() 时遇到问题

c - 对 sqrt(geany) 的 undefined reference

c++ - 当 constexpr 函数出错时会发生什么?

c++ - 返回与定义的多态函数不同的类型

java - 为什么快速平方根反比在 Java 上如此奇怪和缓慢?

Python np.sqrt(x-a)*np.heaviside(x,a)