Share via


fabs、fabsf

浮点计算参数的绝对值。

double fabs( 
   double x 
);
float fabs(
   float x 
); // C++ only
long double fabs(
   long double x
); // C++ only
float fabsf( 
   float x 
);

参数

  • x
    浮点值。

返回值

fabs返回其参数的绝对值。 无错误返回。

输入

SEH 异常

Matherr 异常

± QNAN,IND

_DOMAIN

备注

C++ 允许重载,因此可以调用 fabs 重载函数. 在 C 程序中,fabs 始终采用并返回double值。

要求

功能

必需的标头

fabs, fabsf

<math.h>

有关其他兼容性信息,请参见“简介”中的兼容性

示例

请参阅 abs 的示例。

.NET Framework 等效项

System::Math::Abs

请参见

参考

浮点支持

abs、_abs64

_cabs

labs、llabs