sqrt 函数文档
函数概要:
1. sqrt(x) 用于求得非负数参数 x 的平方根。
2. gcc 编译需要加上 -lm 选项。
函数原型:
#include <math.h> ... double sqrt(double x);
参数解析:
|
参数 |
含义 |
|
x |
1. 待求平方根的数 |
返回值:
如果函数调用成功,返回参数 x 的平方根。
如果参数 x 是 NaN(Not a Number),返回值 NaN。
如果参数 x 是 +0(-0),返回值是 +0(-0)。
如果参数 x 是正无穷,返回值同样是正无穷。
如果参数 x 小于等于 -0,那么会产生一个错误,并返回 NaN。
演示:
#include <stdio.h>
#include <math.h>
int main()
{
int i, j;
i = (int)sqrt(16);
j = (int)sqrt(17);
printf("16的平方根是:%d\n", i);
printf("17的平方根是:%d\n", j);
return 0;
}




