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)。