Главная    Разработка ПО    функции языка Си

Описание функций языка Си

" T "

tan,tanf,tanl 

tanh,tanhf,tanhl 

time 

tmpnam 

trunc,truncf,truncl 

All | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

tan, tanf, tanl – расчет тангенса

Синтаксис:

#include < math.h >

double tan (double a);
float tanf (float a);
long double tanl (long double a);

Аргументы:

a – значение угла в радианах.

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

Тангенс угла, заданного аргументом.

Описание:

Функции рассчитывают значение тангенса угла, заданного в радианах.

Аргумент и возвращаемое значение функции tan являются числами с плавающей точкой двойной точности (тип double, точность не менее десяти значащих десятичных цифр, разрядность - 64).

Аргумент и возвращаемое значение функции tanf являются числами с плавающей точкой (тип float, точность не менее шести значащих десятичных цифр, разрядность - 32).

Аргумент и возвращаемое значение функции tanl являются числами с плавающей точкой повышенной точности (тип long double, точность не менее десяти значащих десятичных цифр, разрядность - 80).

Пример:

В примере рассчитывается тангенс от угла 0.23 радиан с помощью функций tan, tanf и tanl, и результат выводится на консоль. Обратите внимание на точность полученных результатов. У тангенса, рассчитанного с помощью функции tanf, будет самая маленькая точность, а у рассчитанного с помощью функции tanl – самая большая.


#include < stdio.h >  //Для printf
#include < math.h >   //Для tan, tanl, tanf

int main (void)
{    
   //Вывод аргумента
   printf (“Аргумент: 0.23 рад.\n”);
   //Расчет и вывод результата работы функции tanf
   printf (“tanf : %.20f \n”, tanf(0.23) );
   //Расчет и вывод результата работы функции tan
   printf (“tan  : %.20f \n”, tan(0.23) );
   //Расчет и вывод результата работы функции tanl
   printf (“tanl : %.20Lf \n”, tanl(0.23) );

   return 0;
}

Результат:

Аргумент: 0.23 рад.
tanf : 0.23414336144924163818
tan : 0.23414336235146526732
tanl : 0.23414336235146528115



Смотри так же:

sin, sinf, sinl, asin, asinf, asinl,
cos, cosf, cosl, acos, acosf, acosl,
tan, tanf, tanl, atan, atanf, atanl, atan2, atan2f, atan2l,
sincos, sincosf, sincosl,

csin, csinf, csinl, casin, casinf, casinl,
ccos, ccosf, ccosl, cacos, cacosf, cacosl,
ctan, ctanf, ctanl, catan,catanf,catanl,

sinh, sinhf, sinhl, asinh, asinhf, asinhl,
cosh,coshf,coshl, acosh, acoshf, acoshl,
tanh, tanhf, tanhl, atanh, atanhf, atanhl,


Яндекс.Метрика

Рейтинг@Mail.ru