1. C语言中开平方,平方都怎么表示
a的平方表示为a*a,平方还可以用pow(a,2)。a开方表示为sqrt(a)。
函数原型: 在VC6.0中的math.h头文件的函数原型为double sqrt(double);
说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。
头文件:math
此函数输出的是double类型,%lf的数据。
2. c语言使用sqrt函数得到的数据的类型
要想弄清这个问题,首先要看看这个函数的原型:
打开头文件:math.h
看到:
double _Cdecl _FARFUNC sqrt (double __x);
可见输入的自变量的类型是双精度型,输出结果也是双精度型。
因此,c语言使用sqrt函数得到的数据的类型是双精度型(double)。