#include double sqrt(double x);参数:立即学习“C语言免费学习笔记(深入)”;x:需要计算平方根的非负浮点数。返回值:返回值是一个 double 类型的值,表示 x 的平方根。使用示例:

c语言sqrt怎么用

来源:这里教程网 时间:2026-02-21 16:51:09 作者:

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>
头文件。

相关推荐