Курсовая работа: Стандартные библиотечные функции С++

Синус = -1

Арксинус от -1.000000 = -1.570796

Имя функции: ATAN-ATAN2

#include<math. h>

double atan(x);

double(x);

double atan2(y,x);

double x;

double y;

Описание: atan и atan2 функции вычисляют арктангенс x и y/x соответственно: atan возвращает значение в пределах от -пи/2 до пи/2; atan2 возвращает значение в пределах от -пи до пи.

Возвращаемое значение: atan и atan2 возвращают значение арктангенса.0, если оба аргумента функции atan2 нулевые; при этом errno устанавливается в EDOM и печатается сообщение об ошибке DOMAIN в stderr.

Обработку ошибки можно изменить, используя команду matherr.

Пример:

#include<math.h>

printf("%.7f\n",atan(1.0));

printf("%.7f\n"atan2(-1.0,1.0);

ВЫВОД:

0.7853982

-0.7853982

Имя функции: CABS

#include<math.h>

double cabs(z);

struct compex z;

Описание: Cabs функция вычисляет абсолютное значение комплексного числа. Комплексное число должно иметь структуру типа complex, определенный в math.h в следующем виде:

struct complex { double x,y; };

Вызов cabs эквивалетно sgrt(z.x*z.x+x.y*z.y)

Возвращаемое значение: Cabs возвращает абсолютное значение. Нет кодов ошибок.

Пример:

#include<math.h>

К-во Просмотров: 629
Бесплатно скачать Курсовая работа: Стандартные библиотечные функции С++