Árvore de páginas

Converte o número informado como parâmetro em uma string de 4 caracteres, correspondente à representação binária do número em ponto flutuante.

Sintaxe

F2Bin( < nFloat > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nFloat

numérico

Indica o valor numérico em ponto flutuante que será convertido.

X

 

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna uma string de quatro 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 F2Bin                                           |
//+----------------------------------------------------------------------------+
  cMensagem += "[" + F2Bin(12.6) + "] = F2Bin(12.6)" + CRLF
  cMensagem += "[" + F2Bin(14.6) + "] = F2Bin(14.6)" + CRLF
  cMensagem += "[" + F2Bin(123.456) + "] = F2Bin(123.456)" + CRLF
//+----------------------------------------------------------------------------+
//|Apresenta uma mensagem com os resultados obtidos                            |
//+----------------------------------------------------------------------------+
Return MsgInfo(cMensagem, "Exemplo do F2Bin")

Resultado do Exemplo

Abrangência

Microsiga Protheus 8.11,Protheus 10, TOTVS Application Server 10, ByYou Application Server

Veja também