Russian Belarusian English German Japanese Ukrainian

Функция


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

Синтаксис


#include <math.h>
double asin(double x);

Прототип


math.h

Описание


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

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

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

Возвращаемое значение


Вещественная версия asin возвращает значение в диапазоне от -pi/2 до pi/2.

Переносимость


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

Пример


#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;
}

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Поиск по сайту