Faça Sua Pesquisa.

domingo, 19 de fevereiro de 2012

Actionscript 3.0 >> Tipos primitivos


Os tipos nativos primitivos incluem Boolean, int, Null, Number, String, uint e void. As classes base do ActionScript também definem os seguintes tipos de dados complexos: Object, Array, Date, Error, Function, RegExp, XML e XMLList.
Boolean: O tipo de dados Boolean compreende dois valores: true e false. Nenhum outro valor é válido para variáveis do tipo Boolean. O valor padrão de uma variável Boolean que foi declarada mas não inicializada é false.
int: O tipo de dados int compreende o conjunto de inteiros de -2.147.483.648 (-231) a 2.147.483.647 (231 - 1), inclusive. As versões anteriores do ActionScript ofereciam apenas o tipo de dados Number, que era usado para números inteiros e de ponto flutuante. Se a sua variável não tiver números de ponto flutuante, o uso do tipo de dados int em vez do tipo de dados Number deverá ser mais rápido e eficiente.
Para valores inteiros fora do intervalo dos valores int mínimo e máximo, use o tipo de dados Number, que pode manipular valores entre positivo e negativo 9.007.199.254.740.992 (valores inteiros de 53 bits). O valor padrão para variáveis do tipo de dados int é 0.
Null: O tipo de dados Null contém apenas um valor, null. É o valor padrão para o tipo de dados String e todas as classes que definem tipos de dados complexos, Ex: Object e Array. Nenhum outro tipo de dados primitivo, como Boolean, Number, int e uint, contém o valor null.
Number: No ActionScript 3.0, o tipo de dados Number pode representar inteiros e números de ponto flutuante. Entretanto, para maximizar o desempenho, você deve usar o tipo de dados Number somente para valores inteiros maiores do que os tipos int e uint de 32 bits podem armazenar ou para números de ponto flutuante. Para armazenar um número de ponto flutuante, inclua um ponto decimal (xx.xx) no número. Se você omitir um ponto decimal, o número será armazenado como um inteiro.
O Flash Player e o Adobe AIR usam o valor NaN não apenas como o valor padrão para variáveis do tipo Number, mas também como resultado de qualquer operação que deve retornar um número e não retorna. Por exemplo, se você tentar calcular a raiz quadrada de um número negativo, o resultado será NaN. Outros valores Number especiais incluem infinito positivo e infinito negativo.
Nota: O resultado da divisão por 0 será apenas NaN se o divisor também for 0. A divisão por 0 produz infinity quando o dividendo é positivo ou -infinity quando o dividendo é negativo.
String: O tipo de dados String representa uma seqüência de caracteres (letras). Uma operação sobre um valor String retorna uma nova ocorrência da seqüência de caracteres. O valor padrão para uma variável declarada com o tipo de dados String é null. O valor null não é o mesmo que a seqüência de caracteres vazia (""), muito embora ambos representem a ausência de caracteres.
uint: O tipo de dados uint compreende o conjunto de inteiros de 0 a 4.294.967.295 (232 - 1), inclusive. Use o tipo de dados uint para circunstâncias especiais que exigem inteiros não negativos. Para valores inteiros maiores do que o valor uint máximo, use o tipo de dados Number. O valor padrão para variáveis do tipo de dados uint é 0.

0 comentários:

Postar um comentário

TecCodigos Copyright © 2011 | Template created by O Pregador | Powered by Blogger