Converte o número informado como parâmetro em uma string de 8 caracteres, correspondente à representação binária do número em ponto flutuante.
Sintaxe
D2Bin( < nDouble > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nDouble | numérico | Indica o valor numérico em ponto flutuante que será convertido. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
nRet | numérico | Retorna uma string de oito bytes que contém a representação binária do número em ponto flutuante. |
Exemplos
Exemplo 1
#DEFINE CRLF Chr(13)+Chr(10) User Function Exemplo() Local cMensagem := "" //+----------------------------------------------------------------------------+ //|Exemplifica o uso da função D2Bin | //+----------------------------------------------------------------------------+ cMensagem += "[" + D2Bin(12.6) + "] = D2Bin(12.6)" + CRLF cMensagem += "[" + D2Bin(14.6) + "] = D2Bin(14.6)" + CRLF cMensagem += "[" + D2Bin(123.456) + "] = D2Bin(123.456)" + CRLF //+----------------------------------------------------------------------------+ //|Apresenta uma mensagem com os resultados obtidos | //+----------------------------------------------------------------------------+ Return MsgInfo(cMensagem, "Exemplo do D2Bin")
Resultado do Exemplo
Abrangência
Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas