Desarrollo de Software

AS3: Nuevos tipos de datos para enteros

En ActionScript 2.0 teníamos la clase Number para manejar números, tanto enteros como reales. Ahora en AS 3 seguimos manteniendo la clase Number pero se han añadido 2 nuevos tipos de datos: int y uint.

Si utilizamos números enteros que se encuentren dentro del rango que tienen estos dos tipos de datos es mejor usarlos al tipo Number ya que es más rápido y eficaz.

Una breve descripción de estos tipos de datos:

  • int. Entero con signo de 32 bits.
    • Valor predeterminado: 0.
    • Valor mínimo: -2147483648
      trace(int.MIN_VALUE);  // output: -2147483648
    • Valor máximo: 2147483647
      trace(int.MAX_VALUE);  // output: 2147483647
  • uint. Entero sin signo de 32 bits.
    • Valor predeterminado: 0.
    • Valor mínimo: 0
      trace(uint.MIN_VALUE);  // output: 0
    • Valor máximo: 4294967295
      trace(uint.MIN_VALUE);  // output: 4294967295

Cuando se declara e inicializa una variable de tipo int o uint se puede hacer de dos formas: con un literal o utilizando el operador new. Las dos líneas siguientes son equivalentes:

var iSomeInt: int = 3;
var iSomeInt: int = new int(3);

Pon un comentario

Tu dirección de email no será publicada.

Puedes usar estas etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>