Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Format d'un nombre Math.round(nbr*100)/100
Envoyé: 20 septembre 2003, 9h33 par Oznog
Il n'y a rien en Javascript pour ça!
Tu dois y aller menuellement.
Maintenant il existe plusieurs méthodes et parfois très tordu comme on peu le voir ici http://www.js-examples.com/example/?ex=965&mode=1&COLOR_OFF=YES
Mais plus facillement, il suffit de multiplier ton nombre par 100, de l'arrondir et puis diviser par 100,
frunction twFormat_nombre(_nbr) {
if (isNaN(_nbr)) { return 0};
return Math.round(nbr*100)/100);
}
var monNombre = twFormat_nombre(123.4633333);
De cette façon :
1. J'ai mon nombre 123.46333333
2. si je le multiplie par 100 j'obtient 12346.3333
3. Arrondie j'obtient 12346
4. Et une fois divisé par 100 il reste 123.46
N'est ce pas merveilleus ;-)
Ciao
Oznog
Réponses
|