Calcula o logaritmo natural de um valor numérico.
Sintaxe
Log( < nValue > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nValue | numérico | Indica o valor cujo logaritmo é calculado. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna o valor numérico do logaritmo natural. |
Observações
- Essa função calcula o logaritmo na base e.
Exemplos
Exemplo 1
#DEFINE CRLF Chr(13)+Chr(10) user function log1() Local cMensagem := "" //+----------------------------------------------------------------------------+ //|Exemplifica o uso da função Log | //+----------------------------------------------------------------------------+ cMensagem += "Log(0) = " + cValToChar(Log(0)) + CRLF cMensagem += "Log(1) = " + cValToChar(Log(1)) + CRLF cMensagem += "Log(Exp(1)) = " + cValToChar(Log(Exp(1))) + CRLF cMensagem += "Log(10) = " + cValToChar(Log(10)) + CRLF cMensagem += "Log(100) = " + cValToChar(Log(100)) + CRLF cMensagem += "Log(1000) = " + cValToChar(Log(1000)) + CRLF //+----------------------------------------------------------------------------+ //|Apresenta uma mensagem com os resultados obtidos | //+----------------------------------------------------------------------------+ Return MsgInfo(cMensagem, "Log - Exemplo")
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