21xrx.com
2025-06-26 13:43:33 Thursday
文章检索 我的文章 写文章
C++中如何使用平方根函数?
2023-07-05 12:18:11 深夜i     --     --
C++ 平方根函数 使用

在C++中,开方函数被包含在标准数学库中。开方函数是sqrt()函数,它需要一个double类型的参数,并返回一个double类型的结果。

在下面的示例中,我们将输入一个正数n,并计算n的平方根。

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
  double n;
  double result;
  
  cout << "请输入一个正数:";
  cin >> n;
  result = sqrt(n);
  cout << "平方根为:" << result;  
  return 0;
}

该程序首先要求用户输入一个正数,并将其存储在变量n中。然后使用sqrt函数计算变量n的平方根并将结果存储在变量result中。最后,程序输出结果result。

需要注意的是,如果输入的数是负数,或者n是一个无限大的值,则函数将返回NaN(非数字)。因此,确保在计算平方根之前对输入值进行验证是很重要的。

总结:

C++中的平方根函数是sqrt函数,需要一个double类型的参数作为输入,并返回一个double类型的结果。在使用该函数之前,必须对输入值进行验证,以避免错误。可以使用C++的标准数学库中包含的函数来计算平方根。

  
  

评论区