Árvore de páginas

Converte um número inteiro em uma string formatada como um inteiro de 16 bits.

Sintaxe

I2Bin( < nInt > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nInt

numérico

Indica o valor numérico inteiro que será convertido.

X

 

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna uma string de dois bytes que contém um inteiro binário de 16 bits.

Observações

  • Os dígitos decimais passados através do parâmetro são truncados e, portanto, não considerados na conversão.

Exemplos

Exemplo 1
#DEFINE CRLF Chr(13)+Chr(10)
User Function Exemplo()
Local cMensagem := ""
//+----------------------------------------------------------------------------+
//|Exemplifica o uso da função I2Bin                                           |
//+----------------------------------------------------------------------------+
  cMensagem += "[" + I2Bin(4276803) + "] = I2Bin(4276803)" + CRLF
  cMensagem += "[" + I2Bin(  16962) + "] = I2Bin(16962)" + CRLF
  cMensagem += "[" + I2Bin(  16705) + "] = I2Bin(16705)" + CRLF
//+----------------------------------------------------------------------------+
//|Apresenta uma mensagem com os resultados obtidos                            |
//+----------------------------------------------------------------------------+
return MsgInfo(cMensagem, "Exemplo do I2Bin")

Resultado do Exemplo

Abrangência

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

Veja também

 

  • Sem rótulos