Calcula o valor em radianos do arco cosseno de um valor que representa o cosseno de um ângulo.
Sintaxe
ACos( < nCos > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nCos | numérico | Indica o valor que representa o cosseno de um ângulo. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna um valor entre 0 e PI radianos. |
Observações
A função ACos deve receber, como parâmetro, um valor que represente o cosseno de um determinado ângulo. Esse valor deve ter o intervalo -1 e 1.
Domínio da função
Imagem da função
ACos
[-1;1]
[0,PI]
- Caso o valor informado no parâmetro seja menor que -1 ou maior que 1, a função retornará um valor indefinido que por padrão é [+∞ , -∞].
Exemplos
Exemplo 1
#DEFINE CRLF Chr(13)+Chr(10) User Function acos1() Local cMensagem := "" //+----------------------------------------------------------------------------+ //|Exemplifica o uso da função ACos | //+----------------------------------------------------------------------------+ cMensagem += "ACos(-1) = " + cValToChar( ACos( -1 ) ) + CRLF cMensagem += "ACos(-0.5) = " + cValToChar( ACos( -0.5 ) ) + CRLF cMensagem += "ACos(0) = " + cValToChar( ACos( 0 ) ) + CRLF cMensagem += "ACos(0.5) = " + cValToChar( ACos( 0.5 ) ) + CRLF cMensagem += "ACos(1) = " + cValToChar( ACos( 1 ) ) //+----------------------------------------------------------------------------+ //|Apresenta uma mensagem com os resultados obtidos | //+----------------------------------------------------------------------------+ Return MsgInfo(cMensagem, "Exemplo do ACos")
Resultado do Exemplo
Abrangência
Microsiga Protheus 8.11, Protheus 10
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas