BUSCA

Links Patrocinados



Buscar por Título
   A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Fusão ou Malabarismo (conversão) de Tipos de Dados
()

Publicidade
1.7 - Fusão ou Malabarismo (conversão) de Tipos de Dados.
(conteúdo completo - http://swishscriptbr.blogspot.com)

Fusão de tipo (type casting) de dados é uma expressão usada em linguagens de programação poderosas como C/C++ e também em Flash MX ActionScript. Em PHP é também referenciada como malabarismo de tipos de dados. Significa, simplesmente, a conversão de um tipo de dados em outro tipo. Por exemplo, imagine a variável myFloatVar contendo o valor do tipo flutuante (um número fracionado), digamos 14.80, e você deseja obter um número inteiro através da conversão do tipo de variável, significando o número aproximado 15 ao invés de 14.80.

myFloatVar = 14.80;

A conversão e atribuição do resultado para a variável myTCv:

myTCv = int(myFloatVar);

Note que nós utilizamos uma função embutidada int() para converter um valor flutuante para um valor inteiro. O número integral gerado por esta função foi então atribuído à função myTCv, que agora possui o valor 15 atribuído a si.

No exemplo acima, convertemos tipos de dados similares (numérico flutuante para numérico inteiro). A questão é: o que um valor booleano retornaria ao ser convertido para o tipo número inteiro utilizando a função de conversão int()? A resposta é simples: se o valor 'verdadeiro' for convertido, o resultado será o número inteiro 1, e o valor 'falso' terá o número 0 como resultado. Exemplo:

myBVar = true;
myIVar = int(myBVar);      // myIVar = 1 (true).



Resumos Relacionados


- Tipo De Dados: Numérico, Textual Ou Booleano.

- Java - Linguagem De Programação 13

- Definindo Uma Variável.

- Escrevendo Funções Com Parâmetros (swishscript)

- Variáveis.



Passei.com.br | Biografias

FACEBOOK


PUBLICIDADE




encyclopedia