C 语言中 sqrt() 函数的使用
sqrt() 函数是 C 标准库中定义的数学函数,用于计算浮点数的平方根。
语法:
<code class="c">#include <math.h> double sqrt(double x);</code>
参数:
立即学习“C语言免费学习笔记(深入)”;
x:需要计算平方根的非负浮点数。
返回值:
返回值是一个 double 类型的值,表示x的平方根。
使用示例:
<code class="c">#include <math.h>
int main() {
double x = 4.0;
double square_root = sqrt(x);
printf("平方根:%f\n", square_root);
return 0;
}</code>输出:
<code>平方根:2.000000</code>
需要注意的事项:
sqrt() 函数只能用于计算非负浮点数的平方根。如果输入为负数,函数将返回 NaN(非数字)。 返回值的精度取决于所使用的浮点表示形式。对于 double 类型的数据,精度通常为 15 位有效数字。 sqrt() 函数是数学库的一部分,需要在程序中包含<math.h></math.h>头文件。
