Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
|
Pagetitle | ||||
---|---|---|---|---|
|
...
Função: Bin2D
Converte
...
um
...
caractere
...
de
...
64
...
bits
...
sinalizado
...
para
...
um
...
numérico
...
de
...
ponto
...
flutuante.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
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 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#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 |
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