Функция abs

Прототип функции abs:

     double abs (      double val );
      float abs (       float val );
long double abs ( long double val );
Название Язык
math.h С
cmath С++

Описание

Функция вычисляет абсолютное значение и возвращает модуль значения val (|val|).

В C++, эта функция перегружена в заголовочных файлах <cstdlib>, <complex> и <valarray> (см. функция abs в библиотеке cstdlib, функция abs в библиотеке комплексных чисел и  abs в массивах целых чисел ).

Эти перегрузки функции abs доступны только в языке C++.
В Си, существует только cstdlib версия — функция fabs может быть использована вместо abs.

Параметры:

  • val
    Вещественное значение.

Возвращаемое значение

Модуль val.

Пример

// Пример использования функции abs для нахождения модуля
#include <iostream>
#include <cmath>

int main ()
{
  std::cout << "Абсолютное значение числа 9.111 = " << abs(9.111) << endl;
  std::cout << "Абсолютное значение числа -5.1  = " << abs(-5.1) << endl;
  return 0;
}

Пример работы программы

CppStudio.com
Абсолютное значение числа 9.111  = 9.111
Абсолютное значение числа -5.1   = 5.1
Автор: admin
Дата: 07.09.2012
Поделиться:

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.