Virgule flottante

Résolu
cs_amine124 Messages postés 48 Date d'inscription vendredi 20 février 2009 Statut Membre Dernière intervention 5 août 2016 - 6 mai 2010 à 12:19
cs_amine124 Messages postés 48 Date d'inscription vendredi 20 février 2009 Statut Membre Dernière intervention 5 août 2016 - 6 mai 2010 à 14:55
Bonjour,
J'ai un pb d'affichage d'une variable qui contient une virgule flottante; je ne veux afficher que deux nombres après la virgule.
J'ai utilisé le code suivant qui travaille bien sur GoogleCrome mais donne des erreurs sous Internet Explorer:

var nb_a_virg_flott = "33.3333333333";
nb_a_virg_flott = nb_a_virg_flott.split(".");
nb_a_virg_flott = nb_a_virg_flott[0]+"."+nb_a_virg_flott[1][0]+nb_a_virg_flott[1][1];

alert (nb_a_virg_flott);

Veillez me dire où es le problème SVP.
Merci d'avance.

2 réponses

@karamel Messages postés 1855 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 18 avril 2024 153
6 mai 2010 à 12:48
utilise Math.round()

Math.round(33.3333333333*100)/100
3
cs_amine124 Messages postés 48 Date d'inscription vendredi 20 février 2009 Statut Membre Dernière intervention 5 août 2016
6 mai 2010 à 14:55
Merci bien;
0
Rejoignez-nous