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
      Actionscript:
      1. trace(int.MIN_VALUE)// output: -2147483648

    • Valor máximo: 2147483647
      Actionscript:
      1. trace(int.MAX_VALUE)// output: 2147483647

  • uint. Entero sin signo de 32 bits.
    • Valor predeterminado: 0.
    • Valor mínimo: 0
      Actionscript:
      1. trace(uint.MIN_VALUE)// output: 0

    • Valor máximo: 4294967295
      Actionscript:
      1. 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:

Actionscript:
  1. var iSomeInt: int = 3;
  2. var iSomeInt: int = new int(3);

Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio.

Deja un comentario

XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>