c语言sqrt(5) 等于多少?

如题所述

c语言中sqrt(5) 等于√5(根号5),约为2.23607。

c语言中的sqrt() 函数代表求其算数平方根,5的算数平方根是根号5。

sqrt() 函数需要引入math.h函数库才可以使用。

扩展资料:

C语言中其它常用数学函数

1、int abs(int i)

返回整型参数i的绝对值

2、double cabs(struct complex znum)

返回复数znum的绝对值

3、double fabs(double x)

返回双精度参数x的绝对值

4、long labs(long n)

返回长整型参数n的绝对值

5、double exp(double x)

返回指数函数ex的值

6、double frexp(double value,int *eptr)

返回value=x*2n中x的值,n存贮在eptr中

7、double ldexp(double value,int exp)

返回value*2exp的值

8、double log(double x)

返回logex的值

9、double log10(double x)

返回log10x的值

10、double pow(double x,double y)

返回x^y的值

11、double pow10(int p)

返回10^p的值

12、double sqrt(double x)

返回+√x的值

13、double acos(double x)

返回x的反余弦cos-1(x)值,x为弧度

14、double asin(double x)

返回x的反正弦sin-1(x)值,x为弧度

15、double atan(double x)

返回x的反正切tan-1(x)值,x为弧度

16、double atan2(double y,double x)

返回y/x的反正切tan-1(x)值,y的x为弧度

17、double cos(double x)

返回x的余弦cos(x)值,x为弧度

18、double sin(double x)

返回x的正弦sin(x)值,x为弧度

19、double tan(double x)

返回x的正切tan(x)值,x为弧度

20、double cosh(double x)

返回x的双曲余弦cosh(x)值,x为弧度

21、double sinh(double x)

返回x的双曲正弦sinh(x)值,x为弧度

22、double tanh(double x)

返回x的双曲正切tanh(x)值,x为弧度

23、double hypot(double x,double y)

返回直角三角形斜边的长度(z),x和y为直角边的长度,z2=x2+y2

24、double ceil(double x)

返回不小于x的最小整数

25、double floor(double x)

返回不大于x的最大整数

26、void srand(unsigned seed)

初始化随机数发生器

27、int rand()

产生一个随机数并返回这个数

参考资料来源:百度百科-C语言函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-21
sqrt()函数是开平方根。
具体sqrt(5),等于什么得看把这个函数的返回值赋给什么类型的变量。
例如 int a; a=sqrt(5);
此时输出a,结果是2,因为a是整型
如果 double a ; a=sqrt(5) ;
此时输出a ,结果就是一个小数,二点多。本回答被网友采纳
第2个回答  2013-03-21
以下为C的平方根函数解释。
使用sqrt()需包含头文件<math.h>
sqrt()的入参为double型,返回值为double型
我的编译器,sqrt(5)=2.236068

NAME sqrt, sqrtf, sqrtl - square root function
SYNOPSIS #include <math.h>
double sqrt(double x);
float sqrtf(float x);
long double sqrtl(long double x);

Link with -lm.
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
sqrtf(), sqrtl(): _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE >= 600 || _ISOC99_SOURCE; or cc -std=c99
DESCRIPTION The sqrt() function returns the non-negative square root of x.
RETURN VALUE On success, these functions return the square root of x.
If x is a NaN, a NaN is returned.
If x is +0 (-0), +0 (-0) is returned.
If x is positive infinity, positive infinity is returned.
If x is less than -0, a domain error occurs, and a NaN is returned.
第3个回答  2013-03-21
在VC6.0的编译器下,答案是2.23607
第4个回答  2013-03-21
在VC6.0中的math.h头文件的函数原型为double sqrt(double);
返回值为双精度的 在VC6.0的编译器下 为 2.236068
相似回答