C fabs()

fabs() 函数原型

double fabs  (double x);

fabs() 函数接受一个参数(类型为 double),并返回该数字的绝对值(类型也为 double)。

[Mathematics] |x| = fabs(x) [In C programming]

要查找整数或浮点数的绝对值,您可以显式将该数字转换为 double。

 int x = 0;
 double result;
 result = fabs(double(x));

fabs() 函数定义在 math.h 头文件中。


示例:C fabs() 函数

#include <stdio.h>
#include <math.h>

int main()
{
    double x, result;

    x = -1.5;
    result = fabs(x);
    printf("|%.2lf| =  %.2lf\n", x, result);

    x = 11.3;
    result = fabs(x);
    printf("|%.2lf| =  %.2lf\n", x, result);

    x = 0;
    result = fabs(x);
    printf("|%.2lf| =  %.2lf\n", x, result);

    return 0;

}

输出

|-1.50| =  1.50
|11.30| =  11.30
|0.00| =  0.00
你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战