arrondir en gardant les zéros inutiles

arrondir en gardant les zéros inutiles - HTML/CSS - Programmation

Marsh Posté le 01-06-2006 à 15:49:24    

voila, a chaque fois que je fais 1.49 + 0.01 , j'obtiens 1.5 ce qui est juste mais je voudrais 1.50
Vous avez une méthose ou une fonction sous la main ?

Reply

Marsh Posté le 01-06-2006 à 15:49:24   

Reply

Marsh Posté le 01-06-2006 à 15:56:03    

En PHP => number_format(), en JS aucune idée...


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 01-06-2006 à 16:02:41    

ba voui mais c'est en JS que je dois le faire vu que c'est pour changer une valeur au clic sur bouton :/
Mais merci de ton aide :jap:


Message édité par the_bigboo le 01-06-2006 à 16:02:57
Reply

Marsh Posté le 01-06-2006 à 16:09:15    

t'as de vraiment de fonction pour le faire en js.
En cherchant sur google tu trouveras rapidement plusieurs implémentations de printf et sprintf qui pourraient répondre à ton besoin.
 
Sinon c'est pas bien dur de faire un truc à ta sauce et tu as 36 façons de le faire!

Reply

Marsh Posté le 01-06-2006 à 19:34:26    

par exemple :
 

Code :
  1. var nombre = 1.3;
  2. var bon_format = Math.round(nombre*100);
  3. bon_format = "_"+bon_format; // pour le tranformer en texte
  4. bon_format = bon_format.substring(1,bon_format.length-2)+"."+bon_format.substring(bon_format.length-2,bon_format.length);


 
(j'ai pas testé si ça marche mais normalement c'est bon)


---------------
NOUVEAU!! Février 2024 : j'ai créé un nouveau jeu en ligne : https://www.boblybots.com
Reply

Marsh Posté le 03-06-2006 à 09:05:08    

t'as testé ?


---------------
NOUVEAU!! Février 2024 : j'ai créé un nouveau jeu en ligne : https://www.boblybots.com
Reply

Marsh Posté le 05-06-2006 à 20:52:53    

dsl pour le temps de réponse, j'ai fini par trouver par moi meme :)
je poste ce que j'ai fais demain ;)
 
PS : Merci de ton aide :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed