CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
asin - арксинус
Описание
Вычисляет значение arcsin(x) в диапазоне [-пи/2, пи/2]. Значение аргумента x должно быть в диапазоне [-1, 1].
Использование
#include <math.h> double asin(double x); /* ANSI */
Возвращаемое значение
Возвращает значение arcsin от входного аргумента. Если значение меньше -1 или больше 1, устанавливает errno в EDOM, печатает DOMAIN сообщение об ошибке в stderr и возвращает 0. Обработку ошибки можно моди- фицировать посредством функции matherr.
Пример
#include <math.h> #include <stdio.h> main () { double x, y; x = .94; y = asin(x); printf("Арксинус от %f равен %f\n", x, y); }
Рекомендация
Смотрите также atan, atan2, acos.