mercredi 16 septembre 2009

AS3 : arrondir un nombre

Pour arrondir un nombre à 2 chiffres après la virgule :

var nombre:Number=101.99214;
trace("nombre "+nombre);
nombre=nombre*100;
trace("nombre*100 "+nombre);
nombre=Math.round(nombre);
trace("Math.round(nombre*100) " +nombre);
nombre=nombre/100;
trace("(Math.round(nombre*100))/100 "+nombre);


(Math.round(nombre*100))/100 "+nombre cette formule permet d'avoir 2 décimales.
Le code ci dessus affichera :

nombre 101.99214
nombre*100 10199.214
Math.round(nombre*100) 10199
(Math.round(nombre*100))/100 101.99

2 commentaires:

N'hésitez pas à donner vos avis! Merci pour votre commentaire :)