📅  最后修改于: 2023-12-03 15:13:58.538000             🧑  作者: Mango
在C++中,sqrt()
是一个用于计算平方根的函数。该函数接受一个浮点型参数并返回其平方根。
double sqrt(double x);
x
:一个 double 类型的值,表示欲计算平方根的数。double
:返回一个表示 x
平方根的 double 类型值。sqrt()
函数只接受非负数作为其参数。如果传入负数,sqrt()
函数将返回 NaN(不是数)。sqrt()
函数仅适用于浮点类型,因此,如果要计算双精度或整数类型的平方根,需要使用类型转换。sqrt()
函数通常属于 <cmath>
或 <math.h>
库。下面是一个使用 sqrt()
函数计算某个数的平方根的示例程序:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x, result;
cout << "输入一个数: ";
cin >> x;
result = sqrt(x);
cout << "平方根为 " << result;
return 0;
}