Como usar inteiros no AS3

Escrito por mark stansberry | Traduzido por andré bastos
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como usar inteiros no AS3
Use métodos e objetos inteiros no AS3 para realizar operações matemáticas com números e texto (Photos.com/Photos.com/Getty Images)

Inteiros, que são o conjunto dos números positivos, negativos e o zero, são geralmente o foco na criação de programas educacionais em Flash, como jogos de matemática para crianças. Os inteiros também são usados na criação de calculadoras matemáticas em Flash. É possível usar esses números e variáveis ​​inteiras em Flash para calcular o valor numérico de expressões matemáticas de uma forma semelhante à maneira em que você as calcula em uma calculadora.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

O que você precisa?

  • Adobe Flash Professional (CS3, CS4 e CS5)

Lista completaMinimizar

Instruções

  1. 1

    Declare uma variável inteira e atribua-lhe o valor 21 com a instrução de declaração de objeto do AS3 "int":

    var A: int = 21

  2. 2

    Execute a multiplicação com inteiros usando o operador de multiplicação, *, divisão com o operador de divisão, /, subtração com o operador de subtração, -, e adição com o operador de adição, +. Use o operador de igualdade, =, para avaliar uma expressão algébrica de inteiros.

  3. 3

    Atribua uma expressão de número inteiro no AS3 para armazenar a soma dos dois inteiros, 5 e 3, e então a divisão pelo diminuendo de dois inteiros (4 e 2) com a seguinte fórmula:

    A = (5+3)/(4-2);

  4. 4

    Exiba o valor da variável inteira, A, no painel de saída com o método "trace" (Rastreio).

    trace (A);

  5. 5

    Use o método int para converter números decimais que não são inteiros, como os números decimais 3.14 e 3.89 para um número inteiro com o código de declaração no AS3 abaixo. Exiba os resultados inteiros "3, 3" com o comando de rastreio.

    var i1:int = new int(3.14) var i2:int = new int(3.87): trace (i1, i2);

  6. 6

    Armazene números decimais em variáveis inteiras para automaticamente arredondar o número decimal para baixo. Use o código de declaração var myint: int = 3.8. para armazenar o valor inteiro 3 na variável inteira myint.

  7. 7

    Use números decimais em uma expressão aritmética para automaticamente converter todos os números na expressão para inteiros e armazenar o resultado do cálculo. Use a variável inteira myint na expressão aritmética "myint = 3.2 / 1.5" para executar uma divisão com arredondamento para baixo equivalente a "myint = 3/1" que retorna o valor inteiro 1.

  8. 8

    Converta a representação de números em variáveis de cadeia de caracteres para números inteiros com o método int e então execute cálculos matemáticos com eles. Use o código AS3 abaixo para converter o texto "220" para um número inteiro e adicione 1 a 220 para exibir o resultado inteiro 221.

    var textstring: String = "220" var myint:int = new int(textstring); trace(myint); myint = myint + 1; trace (myint);

Dicas & Advertências

  • O comando "trace" do AS3 é usado para exibir texto e o valor das variáveis quando o programa Flash executa.
  • Os inteiros que você pode usar em um variável inteira no AS3 são somente um subconjunto de inteiros. Um inteiro no AS3 só se estende até o intervalo de número inteiros de -2,147,483,648 a 2,147,483,647. Se você tentar atribuir a uma variável inteira um número que não estiver dentro dessa faixa, ocorrerá um erro.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível