Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle
Bin2D
Bin2D

...

Função: Bin2D

Converte

...

um

...

caractere

...

de

...

64

...

bits

...

sinalizado

...

para

...

um

...

numérico

...

de

...

ponto

...

flutuante.

Sintaxe

Bloco de código
collapsefalse
Bin2D(
<cString> ) --> nRet

 

 < cString > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cString

...

caractere

Indica um caractere de oito bytes.

X

 

Retorno

Nome

...

Tipo

...

Descrição

nRet

...

numérico

Retorna um valor numérico de ponto flutuante que representa o caractere informado.

Observações

  • Os caracteres utilizados na linguagem ocupam somente um byte, sendo assim, retornamos um valor numérico para os oito primeiros caracteres de uma string informada através do parâmetro.

Exemplos

Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
#DEFINE CRLF Chr(13)+Chr(10)
User Function Exemplo()
  Local cMensagem := ""


  
  //+----------------------------------------------------------------------------+


  //|Exemplifica o uso da função Bin2D                                           |


  //+----------------------------------------------------------------------------+


  
  cMensagem += cValToChar(Bin2D( "333333-@")) + " = Bin2D( '333333-@')" + CRLF


  cMensagem += cValToChar(Bin2D( "333333)@")) + " = Bin2D( '333333)@')" + CRLF


  cMensagem += cValToChar(Bin2D( "666666)@")) + " = Bin2D( '666666)@')" + CRLF


  cMensagem += cValToChar(Bin2D( "111111)@")) + " = Bin2D( '111111)@')" + CRLF


  cMensagem += cValToChar(Bin2D("111111)@A")) + " = Bin2D('111111)@A')"


  
  //+----------------------------------------------------------------------------+


  //|Apresenta uma mensagem com os resultados obtidos                            |


  //+----------------------------------------------------------------------------+


Return MsgInfo(cMensagem, "Exemplo do Bin2D")
Exemplo da função Bin2D
Image Removed

Resultado do Exemplo

Image Added

Abrangência

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

Veja

...

também

...