Função: Val
Converte uma sequência de caracteres que contêm dígitos em um valor numérico.
Val ( < cStringComNumeros> ) --> nRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cStringComNumeros | Caracter | Indica uma string que contém uma sequência de números a serem convertidos. | X |
-
nRet(numerico)
- Retorna um valor numérico.
A string informada será analisada da esquerda para a direita enquanto não for encontrado um ponto decimal, caractere ou o final da string.
#DEFINE CRLF Chr(13)+Chr(10)User Function Exemplo()Local cMensagem := ""//+----------------------------------------------------------------------------+//|Exemplifica o uso da função Val |//+----------------------------------------------------------------------------+ cMensagem += Str(Val("-536870912.72057594037927936")) + CRLF cMensagem += Str(Val( "-2")) + CRLF cMensagem += Str(Val( "0.137438953472")) + CRLF cMensagem += Str(Val( "512.67108864")) + CRLF cMensagem += Str(Val( "+2048.1048576"))//+----------------------------------------------------------------------------+//|Apresenta uma mensagem com os resultados obtidos |//+----------------------------------------------------------------------------+Return MsgInfo(cMensagem, "Exemplo do Val")
Exemplo da função Val
Microsiga Protheus 8.11
,
Protheus 10
,
TOTVS Application Server 10
,
ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas