Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

Tan

Tan(nRadian) -> nValue

Calcula uma razão trigonométrica a partir de radianos.

TanAdvPL
01 · VISÃO GERAL

Visão geral

Recebe radianos; converta graus antes de chamar. Tangente não é definida nos múltiplos ímpares de pi/2 e se torna numericamente instável perto desses pontos. O exemplo escolhe 45 graus, longe da singularidade; não copia um teste em pi/2. (Fontes: refs. 1–1.)

02 · SINTAXE

Sintaxe

Tan(nRadian) -> nValue

Parâmetros

nRadian
NuméricoObrigatório

Ângulo em radianos.

Retorno

Numérico.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed687()
    Local nRadianos := 45 * 3.141592653589793 / 180
    // Converter a unidade antes de chamar a funcao.
    ConOut(Tan(nRadianos))
Return Nil
Resultado esperado

Valor aproximadamente 1, sujeito à representação numérica. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Validar domínio e precisão exigidos pelo cálculo de negócio.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Tan. Sintaxe e observações. TDN. Consulta em 2026-10-28.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha