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 руб./мес


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




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

asin

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

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

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

Описание           Версия asin для вещественных чисел возвращает
                   арксинус введенного  значения.  Аргументы   функции
                   asin  должны  находиться в диапазоне от -1 до 1,  в
                   противном случае asin возвращает NAN  и  установить
                   errno в

                     EDOM - Ошибка области определения.

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

                     asin(z) = -i*log(i*z+sqrt(1-z^2))

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

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

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

Пример:

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

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