Convidado Convidado
| Assunto: Funções de Conversão - Aula [3] By Skadi Sex 11 Nov 2011, 19:03 | |
| Eae galerinha. To aqui pra 3ª Aula de VB!
O Assunto de hoje é Funções de Conversão!
* Oque são conversores?
Os conversores são funções que recebem dados de um tipo e os convertem em outro. Cada tipo de conversão tem uma função correspondente. Por exemplo: não podemos usar um conversor de string para Byte se sabemos que o texto representa um valor maior que 255, pois esse é o valor limite do tipo Byte: o tamanho do dado não será suportado na conversão.
A tabela a seguir mostra as funções para conversão de dados tipo String em numéricos. Considere que a variá-vel vPi contém um texto correspondente ao valor de (“3.1415926535”):
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Observação: as funções Val e CLng diferem-se na conversão de um dado não numérico: Val é a única função que consegue tratar um dado String que não represente um valor. Nesse caso, ela retornará zero. As outras funções, inclusive CLng, geram um erro de execução se forem usadas para esse tipo de conversão.
A conversão de um dado tipo String em uma data é feita pela função CDate. Essa função também gera um erro de execução se o texto a ser convertido não representar uma data válida. Veja sua sintaxe e um exemplo de utilização:
CDate (data)
' Define a data: vDia = "12/02/1969" ' Converte vDia para vDataNasc, do tipo Date. vDataNasc = CDate(vDia)
Obs.: as linhas iniciadas com o apóstrofo (') são comentários.
O VB também possui uma função para conversão de expressões numérica ou data em dados tipo String: é a função Str, cuja sintaxe é:
Str(valor)
Por exemplo: o resultado da linha de comando Str(3.1416) será o texto “3.1416”.
Final da Aula Galera! Até a proxima XD
Créditos da Aula: K-Skadi. Titio Skadi! hehe (:
|
|
Convidado Convidado
| Assunto: Re: Funções de Conversão - Aula [3] By Skadi Sáb 12 Nov 2011, 13:04 | |
| Muito boa a Aula Gostei continue assim! +1Créd |
|