asin

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

 Синтаксис          Версия для вещественных    Версия для комплексных
                    #include           #include
                    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 atan, complex cos matherr sin tan

 Пример:

 #include 
 #include 

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