Курсовая работа: Стандартные библиотечные функции С++
Синус = -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>