Funções
de Conversão de Tipos de Dados em Gambas
A
muitos casos em nossos programas onde precisamos converter um tipo
de dados para outro tipo.
Nesse
ponto a linguagem Gambas oferece uma série de funções que executam
diferentes tipos de conversão:
Funções
de conversão:
CBool
Converte um valor booleano.
CByte
Converte um valor de byte.
CDate
Converte um valor de data.
Cfloat
Converte um valor para Flutuante.
CInt
Converte um valor em Integer.
CLONG
Converte um valor para Long.
Conv
$ Converte uma sequência de um conjunto de caracteres para
outro.
CShort
Converte um valor para Short.
CSng
Converte um valor único.
CStr
Converte um valor de cadeia.
CVariant
Converte um valor Variant.
Apenas
na versão 3.0
DConv
$ Converte os caracteres do Sistema para UTF 8 conjunto de
caracteres (GUI).
SConv
$ Converte caracteres UTF-8 (o empregado no GUI) para o carátere do
sistema.
Str
$ Converte um número ou data para uma String.
Val
Converte uma String em um número ou data.
Mais
informações: http://gambasdoc.org/help/cat/conv?en&v3 e
http://gambasdoc.org/help/cat/conv?es&v3
Um
exemplo:
Este
programa recebe uma String, converte para número, e adiciona 33,
mostrando o resultado:
→
Public
Sub Main()
Dim
cadeia As String
Dim
numero As Float
Print
"Exemplo de converção de tipos:"
Print
"Converter uma String em un numero"
Input
cadeia
Print
"Istoo seria cadeia:", cadeia
numero
= Val(cadeia) 'aqui faço uso da função de converção
Print
"Isto seria um numeroo: ", numero
http://cursogambas.blogspot.com.br/2012/08/funciones-de-conversion-tipos-de.html
numero
+= 33 'Somando os valores
Print
"E já posso realizar operações matemáticas:", numero
Stop
End
Traduzido
de
http://cursogambas.blogspot.com.br/2012/08/funciones-de-conversion-tipos-de.html
Nenhum comentário:
Postar um comentário