Sujets sur : nombre

Cours ActionScript 3 ‘nombre’

Comment arrondir un nombre en 2 lignes de code avec ActionScript / Flash ?

Commentaires fermés sur Comment arrondir un nombre en 2 lignes de code avec ActionScript / Flash ?

Ecrit le 1 juillet par Matthieu
Publié dans le(s) sujet(s) ActionScript 3 |Cours AS3

Pour continuer à répondre à vos nombreuses questions suite à la Formation AS3 Facile,

Voici une question qui revient très souvent de la part des Développeurs :

  • Comment arrondir des nombres en ActionScript / Flash ?
Il y a plusieurs solutions.
Je vous propose une fonction très simple et très rapide à utiliser dans vos applications flash.

Arrondir un Nombre

Nous allons tout simplement utiliser la fonction d’arrondi par défaut de la classe Math de Flash.

Et nous allons la combiner à l’utilisation des puissances de 10 pour obtenir le nombre de décimales souhaitées.

Tout se résumé à seulement 2 lignes de code ! (voir 1 seule)

[codesyntax lang= »actionscript3″ title= »Rounding » bookmarkname= »Rounding »]

[/codesyntax]

La 1ère ligne calcule la puissance de 10 nécessaire.

Sur la 2ème ligne, il y a plusieurs calculs à la suite :

  • Premièrement, le nombre est multiplié par la puissance de 10 pour décaler la virgule.
  • Deuxième le nombre est arrondi avec Math.round().
  • Dernièrement, la puissance de 10 divise le nombre pour mettre la virgule au bon endroit et afficher les décimales.

Démonstration Arrondir un Nombre

Appuyez sur le bouton « c’est parti » pour lancer l’arrondi de nombre aléatoire.

Télécharger le code source Arrondir un Nombre

L’application de démonstration « Arrondir un Nombre » met en pratique les cours ActionScript ci-dessous :

Posez vos questions ActionScript / Flash ?

Posez-moi dès maintenant vos questions ActionScript / Flash, et je vous répondrai dans les prochains tutoriels.