我只想问一下如何在c ++中编写公式:
(M上方2K的平方根) 我不知道怎么做。请帮忙。
我将使用动能公式K = 1/2 mv ^ 2来找到质量
我不知道如何在c ++中放置平方根符号
答案 0 :(得分:4)
使用std::sqrt
计算平方根。
将mass
和energy
作为数字类型,您可以使用std::sqrt(2.0 * energy / mass)
来计算速度。我注意写2.0
来强制使用std::sqrt
的浮点重载,并确保除法不是一个整数。
注意mass
不为零或否定,否则您将在使用IEEE754浮点类型的平台上获得NaN。
答案 1 :(得分:-1)
首先包括头文件math.h
然后将公式写为 int a =(2 * k)/ m; V = sqrt(a);
这里sqrt()函数用于上面例子中的平方根,它是
的平方根