c语言中fabs函数的用法
时间: 2024-09-13 19:10:30 浏览: 95
C语言中qsort函数的用法实例详解
在C语言中,`fabs()` 函数用于计算给定浮点数的绝对值。其原型声明通常在 `<math.h>` 头文件里,语法如下:
```c
double fabs(double x);
float fabsf(float x);
long double fabsl(long double x);
```
`fabs()` 可以接受 `double` 类型、`float` 类型以及 `long double` 类型的参数,并返回同样类型的值。这个函数不会改变输入数值的正负,只会返回一个非负的结果。
用法示例:
```c
#include <stdio.h>
#include <math.h>
int main() {
double num = -4.5;
double absolute_value = fabs(num);
printf("The absolute value of %lf is %lf.\n", num, absolute_value);
return 0;
}
```
在这个例子中,`fabs(-4.5)` 将返回 `4.5`。
阅读全文