- abs()是对整数取绝对值, 而fabs()是对浮点数取绝对值。
- 函数原型:
int abs(int x)
double fabs(double x)
- 头文件
abs(): #include <stdlib.h>
fabs(): #include <math.h>
- 两者在只#include时都可以使用
这篇博客介绍了C/C++中用于获取数值绝对值的两个函数:`abs()`和`fabs()`。`abs()`适用于整数,而`fabs()`则针对浮点数。它们的函数原型分别为`int abs(int x)`和`double fabs(double x)`。这两个函数分别需要包含`<stdlib.h>`和`<math.h>`头文件。值得注意的是,在某些情况下,即使只包含`<math.h>`,两者都可能可以使用。
int abs(int x)
double fabs(double x)
abs(): #include <stdlib.h>
fabs(): #include <math.h>
3万+
3934

被折叠的 条评论
为什么被折叠?