5个回答
展开全部
库函数sqrt() 的头文件名是#include<math.h>。
C语言中平方根的函数是double sqrt(double)。参数是double,返回值可能是double 也可能是int。该函数头文件是#include<math.h>。sqrt()函数的输入参数不允许为负数,若输入赋值作为函数入参,将得不到正确的结果。因此在调用函数之前,应检查函数输入参数。
扩展资料:
sqrt()函隐州拍数的输入参数必须以double类型输入,函数返回类型为double型,因此灶羡必须使用double型的变量来进行接收返回的数值。当输入数据不是double型时,应使用强制类型转换,将其转换为迹物double类型。
到底要不要进行强制转换,需要看这个函数的形参和返回值是什么类型,如果没有进行强制转换,有的编译器会警告,有的会报错,有的就直接通过。
展开全部
标准的c++编译器
cmath
即锋滑#include <cmath>贺信
一些老的c++编译禅基轮器 可能是cmath.h或math.h
cmath
即锋滑#include <cmath>贺信
一些老的c++编译禅基轮器 可能是cmath.h或math.h
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原型:extern float sqrt(float x);
用旦漏法:#include <math.h>
功能:计算x的平方根。
说明:x应大于等于零。
举例:
// sqrt.c
#include <syslib.h>
#include <math.h>
main()
{
clrscr(); // clear screen
textmode(0x00); // 6 lines per LCD screen
printf("sqrt(2000)=%f",sqrt(2000.0));
getchar();
return 0;
}
/* sqrt example */
#include <模并烂stdio.h>
#include <math.h>
int main ()
{
double param, result;
param = 1024.0;
result = sqrt (param);
printf ("sqrt(%lf) = %lf\n"蔽者, param, result );
return 0;
}
用旦漏法:#include <math.h>
功能:计算x的平方根。
说明:x应大于等于零。
举例:
// sqrt.c
#include <syslib.h>
#include <math.h>
main()
{
clrscr(); // clear screen
textmode(0x00); // 6 lines per LCD screen
printf("sqrt(2000)=%f",sqrt(2000.0));
getchar();
return 0;
}
/* sqrt example */
#include <模并烂stdio.h>
#include <math.h>
int main ()
{
double param, result;
param = 1024.0;
result = sqrt (param);
printf ("sqrt(%lf) = %lf\n"蔽者, param, result );
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <cmath> 这是VC6.0版本的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<math.h>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询