mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

TRIG(3M)                                               TRIG(3M)

НАЗВАНИЕ 
        trig: sin, cos, tan, asin, acos, atan, atan2 - тригоно-
        метрические функции

СИНТАКСИС 
        #include 
        
        double sin (x)
        double x;
        
        double cos (x)
        double x;
        
        double tan (x)
        double x;
        
        double asin (x)
        double x;
        
        double acos (x)
        double x;
        
        double atan (x)
        double x;
        
        double atan2 (y, x)
        double x, y;

ОПИСАНИЕ 
        Функции sin, cos и tan возвращают, соответственно,  си-
        нус, косинус и тангенс своего  аргумента,  заданного  в
        радианах.

        Функция asin возвращает значение arcsin (x) в диапазоне
        от - П/2 до  П/2.

        Функция acos возвращает значение arccos (x) в диапазоне
        от 0 до  П.

        Функция atan возвращает значение arctg (x) в  диапазоне
        от - П/2 до  П/2.

        Функция atan2 возвращает значение arctg (y/x) в  диапа-
        зоне от - П до  П, используя знаки обоих  аргументов  для
        определения  квадранта,  которому  должно  принадлежать
        возвращаемое значение.

СМ. ТАКЖЕ 
        matherr(3M).

ДИАГНОСТИКА 
        При вычислении значений функций sin, cos и tan для зна-
        чений аргумента, далеких  от  нуля,  происходит  потеря
        точности. При достаточно больших  значениях  аргумента,
        когда происходит полная потеря значимости, эти  функции
        возвращают нулевое значение;  при  этом  в  стандартный
        протокол будет выдано соответствующее сообщение.  В  не
        столь крайнем случае, когда происходит  лишь  частичная
        потеря значимости, сообщение об ошибке не  выдается.  В
        обоих случаях переменной errno  присваивается  значение
        ERANGE.

        Если абсолютная величина  аргумента  функций  asin  или
        acos превышает 1, либо оба аргумента функции atan2 рав-
        ны нулю, то будет возвращено нулевое значение, а  пере-
        менной errno присвоено значение  EDOM.  Кроме  того,  в
        стандартный протокол будет выдано сообщение о выходе за
        границы области определения.

        Изложенная процедура обработки ошибок может быть  изме-
        нена посредством функции matherr(3M).



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк