Поделиться через


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