C语言中 sqrt(); 函数的最全用法总结,最全!!!
生活随笔
收集整理的這篇文章主要介紹了
C语言中 sqrt(); 函数的最全用法总结,最全!!!
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C語言在中<math.h>中sqrt()函數(shù)的使用:
功 能: 計(jì)算一個(gè)非負(fù)實(shí)數(shù)的平方根
函數(shù)原型: 在VC6.0中的math.h頭文件的函數(shù)原型為double sqrt(double);
說明:sqrt系Square Root Calculations(平方根計(jì)算),通過這種運(yùn)算可以考驗(yàn)CPU的浮點(diǎn)能力。
頭文件:math
特別注意!?。?/h4>
sqrt使用時(shí)大多需要要強(qiáng)制類型轉(zhuǎn)化,因?yàn)?strong>sqrt只支持double和float類型,
可以這樣
c=(int) sqrt((double)aa+bb);或者c=(int) sqrt((float)aa+bb);
如下代碼是對(duì)所操作的數(shù)進(jìn)行開平方操作。
#include <stdio.h>
#include <math.h>//添加數(shù)學(xué)函數(shù)庫
int main()
{
double a = 9.0;
printf("%lf\n",sqrt(a)); //3.000000
printf("%.8lf\n",1+2*sqrt(3)/(5-0.1));//其中sqrt()為計(jì)算平方根的函數(shù)
return 0;
}
總結(jié)
以上是生活随笔為你收集整理的C语言中 sqrt(); 函数的最全用法总结,最全!!!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是电子水平仪
- 下一篇: 使用gitolite搭建git服务器