Section courante

A propos

Section administrative du site

Le JavaScript se veut un langage de programmation orienté objet, donc pour la fonctionnalité d'arrondissement avec un certain nombre de décimal, elle est déjà incluse dans l'objet même. A l'aide du code source JavaScript suivant, vous trouverez la réponse que vous souhaitez :

  1. <script language="JavaScript" type="text/javascript">
  2. function RoundDec(real,decimal) {
  3.     return real.toFixed(decimal);
  4. }
  5.  
  6. document.write("RoundDec(1,0)=" + RoundDec(1,0) + "<br />");
  7. document.write("RoundDec(1.1,1)=" + RoundDec(1.1,1) + "<br />");
  8. document.write("RoundDec(1.7,1)=" + RoundDec(1.7,1) + "<br />");
  9. document.write("RoundDec(-1,1)=" + RoundDec(-1,1) + "<br />");
  10. document.write("RoundDec(-1.1,1)=" + RoundDec(-1.1,1) + "<br />");
  11. document.write("RoundDec(-1.73,2)=" + RoundDec(-1.73,2) + "<br />");
  12. document.write("RoundDec(-1.734,3)=" + RoundDec(-1.734,3) + "<br />");
  13. document.write("RoundDec(30.2,1)=" + RoundDec(30.2,1) + "<br />");
  14. document.write("RoundDec(-35.4,1)="  + RoundDec(-35.4,1) + "<br />");
  15. document.write("35.00 $ ="  + RoundDec(35,2) + " $<br />");
  16. document.write("35.25 $ ="  + RoundDec(35.25,2) + " $<br />");
  17. document.write("35.75 $ ="  + RoundDec(35.75,2) + " $<br />");
  18.  </script>

on obtiendra le résultat suivant :

RoundDec(1,0)=1
RoundDec(1.1,1)=1.1
RoundDec(1.7,1)=1.7
RoundDec(-1,1)=-1.0
RoundDec(-1.1,1)=-1.1
RoundDec(-1.73,2)=-1.73
RoundDec(-1.734,3)=-1.734
RoundDec(30.2,1)=30.2
RoundDec(-35.4,1)=-35.4
35.00 $ =35.00 $
35.25 $ =35.25 $
35.75 $ =35.75 $


Dernière mise à jour : Dimanche, le 12 janvier 2014