Calcula o arrendodamento (para cima) do valor do ponto flutuante.
Sintaxe
Ceiling( < nValor > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nValor | numérico | Indica o valor que será arredondado (para cima). | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna o menor inteiro que é maior ou igual ao valor do ponto flutuante. |
Exemplos
Exemplo 1
#DEFINE CRLF Chr(13)+Chr(10) #DEFINE PI 3.14159265 // ACos(-1) User Function Exemplo() Local cMensagem := "" //+----------------------------------------------------------------------------+ //|Exemplifica o uso da função Ceiling | //+----------------------------------------------------------------------------+ cMensagem += "Ceiling(-PI) = " + cValToChar(Ceiling(-PI)) + CRLF cMensagem += "Ceiling(1) = " + cValToChar(Ceiling(1)) + CRLF cMensagem += "Ceiling(PI) = " + cValToChar(Ceiling(PI)) + CRLF cMensagem += "Ceiling(Log10(2)) = " + cValToChar(Ceiling(Log10(2))) + CRLF cMensagem += "Ceiling(SqRt(2)) = " + cValToChar(Ceiling(SqRt(2))) //+----------------------------------------------------------------------------+ //|Apresenta uma mensagem com os resultados obtidos | //+----------------------------------------------------------------------------+ Return MsgInfo(cMensagem, "Exemplo do Ceiling")
Abrangência
Microsiga Protheus 8.11 , Protheus 10
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas