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