C++的sqrt是什么怎么用

2025-05-21 23:32:06
推荐回答(4个)
回答1:

  sqrt是计算机术语,编程中sqrt表示开平方根。
  sqrt使用时大多需要要强制类型转化,因为sqrt只支持double和float类型,
可以这样
c=(int) sqrt((double)a*a+b*b);或者c=(int) sqrt((float)a*a+b*b);

  程序例:
#include
#include
int main(void)
{
double x = 4.0, result;
result = sqrt(x); //result*result = x
printf("The square root of %lf is %lf\n", x, result);
return 0;
}

回答2:

数学上的开平方根号。比如sqrt(4),结果就是2

回答3:

在最开始时定义头文件#include
才可以用

回答4:

嗯就是开根号