189 8069 5689

c语言sqrt函数结果的简单介绍

c语言使用sqrt函数得到的数据的类型?

要想弄清这个问题,首先要看看这个函数的原型:

在保亭黎族等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、成都做网站 网站设计制作按需求定制制作,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站建设,外贸网站建设,保亭黎族网站建设费用合理。

打开头文件:math.h

看到:

double

_Cdecl

_FARFUNC

sqrt

(double

__x);

可见输入的自变量的类型是双精度型,输出结果也是双精度型。

因此,c语言使用sqrt函数得到的数据的类型是双精度型(double)。

c语言sqrt()函数怎么用

鼠标点sqrt后按F1,系统会有出现用法和例子,我简单举个例吧:

printf("%lf", sqrt(123));

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语言函数

C语言中sqrt()是什么意思

C语言中sqrt()意思是平方根函数,计算一个非负实数的平方根。 在VC6.0中的math.h头文件的函数原型为double sqrt(double number)。sqrt()函数的输入参数不允许为负数,若输入赋值作为函数入参,将得不到正确的结果。因此在调用函数之前,应检查函数输入参数。

扩展资料:

sqrt()函数的输入参数必须以double类型输入,函数返回类型为double型,因此必须使用double型的变量来进行接收返回的数值。当输入数据不是double型时,应使用强制类型转换,将其转换为double类型。

在函数接收引用的数值时,应该用  %lf 来表示,否则,将会在输入或输出时出现数据错误,尤其是在数据输入的时候,会直接导致数据出错。这也都主要是由于不同类型的数据存储和读取的方式不同导致的。


分享文章:c语言sqrt函数结果的简单介绍
标题链接:http://cdxtjz.cn/article/dophhgi.html

其他资讯