Provided by: manpages-pt-br-dev_4.15.0-9_all bug

NOME

       tan, tanf, tanl - função tangente

SINOPSE

       #include <math.h>

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

       Vincule com -lm.

   Requisitos de macro de teste de recursos para o glibc (consulte feature_test_macros(7)):

       tanf(), tanl():
           _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L
               || /* Desde o glibc 2.19: */ _DEFAULT_SOURCE
               || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

DESCRIÇÃO

       Estas funções retornam a tangente de x, onde x é dado em radianos.

VALOR DE RETORNO

       No caso de sucesso, estas funções retornam a tangente de x.

       Se x é um NaN, um NaN é retornado.

       Se  x  é  infinito  positivo  ou  infinito  negativo, ocorre um erro de domínio e um NaN é
       retornado.

       Se o resultado seria excedido, ocorre um erro de intervalo e as funções retornam HUGE_VAL,
       HUGE_VALF ou HUGE_VALL, respectivamente, com o sinal matematicamente correto.

ERROS

       Consulte  math_error(7) para obter informações sobre como determinar se ocorreu um erro ao
       chamar essas funções.

       Os seguintes erros podem ocorrer:

       Domain error: x is an infinity
              errno é definido com EDOM (mas veja BUGS). Uma exceção de ponto flutuante  inválido
              (FE_INVALID) é levantada.

       Range error: result overflow
              Uma exceção de ponto flutuante de estouro (FE_OVERFLOW) é levantada.

ATRIBUTOS

       Para uma explicação dos termos usados nesta seção, consulte attributes(7).

       ┌───────────────────────────────────────────────────────────────┬───────────────┬─────────┐
       │InterfaceAtributoValor   │
       ├───────────────────────────────────────────────────────────────┼───────────────┼─────────┤
       │tan(), tanf(), tanl()                                          │ Thread safety │ MT-Safe │
       └───────────────────────────────────────────────────────────────┴───────────────┴─────────┘

DE ACORDO COM

       C99, POSIX.1-2001, POSIX.1-2008.

       A variante retornando double também está de acordo com SVr4, 4.3BSD, C89.

BUGS

       Antes da versão 2.10, a implementação do gblic não define errno com EDOM quando ocorreu um
       erro de domínio.

VEJA TAMBÉM

       acos(3), asin(3), atan(3), atan2(3), cos(3), ctan(3), sin(3)

COLOFÃO

       Esta página faz parte da versão 5.13 do projeto Linux man-pages. Uma descrição do projeto,
       informações  sobre  relatórios  de  bugs  e  a  versão mais recente desta página podem ser
       encontradas em https://www.kernel.org/doc/man-pages/.

TRADUÇÃO

       A tradução para português brasileiro desta página man foi criada por Kenzo Marcelo Okamura
       <kenzo.okamura@poli.usp.br>,   André   Luiz   Fassone   <lonely_wolf@ig.com.br>  e  Rafael
       Fontenelle <rafaelff@gnome.org>.

       Esta tradução é uma documentação  livre;  leia  a  Licença  Pública  Geral  GNU  Versão  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  ou  posterior  para  as condições de direitos
       autorais.  Nenhuma responsabilidade é aceita.

       Se você encontrar algum erro na tradução desta página de manual, envie um  e-mail  para  a
       lista de discussão de tradutores ⟨debian-l10n-portuguese@lists.debian.org⟩.

                                          22 março 2021                                    TAN(3)