CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
cabs
CABS
#include <math.h>
double cabs(z);
struct complex z; содержит вещественную и мнимую
части
Описание.
Функция cabs вычисляет абсолютное значение комплексного
числа. Комплексное число должно быть структурой с типом complex,
объявленной в <math.h>, следующим образом:
struct complex {
double x,y;
};
Вызов cabs эквивалентен следующему:
sgrt(z.x*z.x + z.y*z.y)
Возвращаемое значение.
Функция cabs возвращает абсолютное значение как описано вы-
ше. При переполнении функция вызывает процедуру matherr, возвра-
щает значение HUGE и устанавливает errno в ERANGE.
См.также abs, fabs, labs.
Пример:
#include <math.h>
struct complex value;
double d;
value.x = 3.0;
value.y = 4.0;
d = cabs(value);
