C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 atan / a / Библиотечн. функции Borland C++

atan

Функция            Вычисляет арктангенс.

Синтаксис          Версия для вещественных    Версия для комплексных
                   #include <math.h>          #include<complex.h>
                   double atan(double x);     complex atan(complex x);

Файл, содержащий   Версия для вещественных    Версия для комплексных
прототип           math.h                     complex.h

Описание           atan возвращает арктангенс введенного значения.

                   Комплексный арктангенс    определяется    следующим
                   образом:

                      atan(z) = -0.5 i log((1+iz)/(1-iz))

Возвращаемое       Вещественная версия atan возвращает значение в диа-
значение           пазоне от -pi/2 до pi/2.
                   
                   Управление ошибками для этой функции можно изменить
                   с помощью функции matherr.

Переносимость      Вещественная версия atan поддерживается в системах
                   UNIX и определена  в  ANSI  C.  Комплексная  версия
                   требует С++ и скорее всего непереносима.

Смотрите также     acos, asin, atan2, complex, cos, matherr, sin, tan:

Пример:

#include <stdio.h>
#include <math.h>

int main(void)
{
   double result;
   double x = 0.5;
   result = atan(x);
   printf("Арктангенс от %1f равен %1f\n",x,result);
   return 0;
}

----------------------------------------------------------------------
atan2
Функция            Вычисляет арктангенс от y/x.

Синтаксис          #include <math.h>
                   double atan2(double y, double x);

Файл, содержащий   math.h
прототип

Описание           atan2 возвращает арктангенс от y/x и производит
                   корректировку результата,  даже если результирующий
                   угол близок к pi/2 или -pi/2 (x близок к 0).

                   Если и  x  и  y  установлены  в   0,   то   функция
                   устанавливает errno в EDOM.

Возвращаемое       atan2 возвращает значение в диапазоне от -pi до pi.
значение
                   
                   Обработку ошибок для этой функции можно изменить  с
                   помощью функции matherr.

Переносимость      Поддерживается в системах UNIX и определена в ANSI
                   C.

Смотрите также     acos, asin, atan, cos, matherr, sin, tan.

Пример:

#include <stdio.h>
#include <math.h>

int main(void)
{
   double result;
   double x = 90.0,y = 15.0;
   result = atan2(x,y);
   printf("Арктангенс от отношения %1f равен %1f\n",(x/y),result);
   return 0;
}