Calcula o valor da raiz quadrada de um número positivo.
Sintaxe
Sqrt( < nRadicand > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nRadicand | numérico | Indica o valor do radicando. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna a raiz quadrada. |
Observações
- Caso o parâmetro informado seja menor que 0, a raiz quadrada retornará o valor 0.
Exemplos
Exemplo 1
#DEFINE CRLF Chr(13)+Chr(10) User Function sqrt1() Local cMensagem := "" //+----------------------------------------------------------------------------+ //|Exemplifica o uso da função Sqrt | //+----------------------------------------------------------------------------+ cMensagem += "Sqrt(-9) = " + cValToChar(Sqrt(-9)) + CRLF cMensagem += "Sqrt( 0) = " + cValToChar(Sqrt( 0)) + CRLF cMensagem += "Sqrt( 1) = " + cValToChar(Sqrt( 1)) + CRLF cMensagem += "Sqrt( 2) = " + cValToChar(Sqrt( 2)) + CRLF cMensagem += "Sqrt( 3) = " + cValToChar(Sqrt( 3)) + CRLF cMensagem += "Sqrt( 4) = " + cValToChar(Sqrt( 4)) + CRLF cMensagem += "Sqrt( 5) = " + cValToChar(Sqrt( 5)) + CRLF cMensagem += "Sqrt( 9) = " + cValToChar(Sqrt( 9)) + CRLF cMensagem += "Sqrt(16) = " + cValToChar(Sqrt(16)) + CRLF cMensagem += "Sqrt(25) = " + cValToChar(Sqrt(25)) + CRLF cMensagem += "Sqrt(36) = " + cValToChar(Sqrt(36)) + CRLF //+----------------------------------------------------------------------------+ //|Apresenta uma mensagem com os resultados obtidos | //+----------------------------------------------------------------------------+ Return MsgInfo(cMensagem, "Exemplo do Sqrt")
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