Comment arrondir un nombre à 2 décimales en JavaScript

Comment arrondir un nombre à 2 décimales en JavaScript
Arronner un nombre est une partie essentielle des langages de programmation pour estimer un nombre et l'utiliser en fonction des besoins de l'utilisateur. JavaScript fournit deux méthodes intégrées: Nombre.tofixed () et Mathématiques.rond() Pour autour d'un nombre par le placement de 2 décimales. Ces méthodes sont utiles pour arrondir les numéros entiers les plus proches. Tous les navigateurs récents prennent en charge ces deux méthodes pour compléter le numéro dans Javascrip.

Dans cet article, nous démontrons diverses méthodes pour arronner un nombre par le placement de 2 décimales en JavaScript.

  • Nombre.Méthode tofixed ()
  • Mathématiques.Méthode Round ()

Comment arrondir un nombre à 2 décimales en utilisant le numéro.Méthode tofixed ()?

Le tofixed () La méthode est la meilleure pratique pour arrondir un nombre par le placement de 2 décimales. Il faut un numéro d'entrée spécifique qui représente le nombre de nombres à placer les décimales en JavaScript. La syntaxe pour utiliser cette méthode est donnée ci-dessous.

Syntaxe

nobs.tofixed (dec_dig);

La syntaxe est décrite comme

  • NUM Spécifie le numéro arrondier.
  • DEC_DIG: représente les chiffres décimaux pour le placement des décimales

Exemple
Un exemple est utilisé pour éclairer le tofixed () Méthode en javascript.

Code

console.log ("Exemple de numéro d'arrondi");
Soit Numéro = 8.5424499578;
LET ROUND_NUMBER = NUMBRE.tofixé (2);
console.log (round_number);

Le code est expliqué ci-dessous:

  • UN nombre la variable est utilisée pour stocker le 8.542449957 Numéro pour le tournage.
  • De plus, le nombre.tofixed () la méthode est appelée en passant 2 comme argument pour placer la décimale.
  • Finalement, le console.enregistrer() La méthode est utilisée pour afficher un numéro rond pour placer 2 décimales dans la fenêtre de la console.

Sortir

Le tofixed () la méthode est utilisée pour compléter un nombre à 2 décimales, à partir de 8.5424499578 pour 8.54.

Comment arrondir un nombre à 2 décimales en utilisant les mathématiques.Méthode Round ()?

Une autre méthode connue sous le nom Mathématiques.rond() est adapté pour arronner un nombre par le placement de 2 décimales en javascript. La méthode arrond la valeur entière la plus proche en multipliant et en divisant le nombre par 100. Passons à la syntaxe.

Syntaxe

Mathématiques.Round (num)

Cette méthode accepte un nombre (en tant que paramètre) qui sera arrondi.

Exemple
Un exemple est donné de l'emploi du Mathématiques.rond() Méthode en javascript.

Code

console.log ("un autre exemple de numéro d'arrondi");
Soit Numéro = 4.5841682;
LET ROUND_NUMBER = MATH.rond (nombre * 100) / 100;
console.log (round_number);

Dans ce code,

  • Premièrement, un nombre variable détient une valeur de 4.5841682.
  • Après cela, la méthode intégrée de JavaScript Mathématiques.rond() est utilisé pour contourner le nombre.
  • Dans cette méthode, le nombre est multiplié et divisé par 100 pour arrondi un nombre en plaçant 2 nombres décimaux.
  • En fin de compte, le console.enregistrer() La méthode est utilisée pour afficher le numéro d'arrondi dans la fenêtre de la console.

Sortir

La sortie montre que le nombre 4.5841682 a été complété pour 4.58 en plaçant les 2 nombres décimaux. Il est possible grâce à l'intégration Mathématiques.rond() Méthode de JavaScript.

Bonus: comment créer une fonction manuelle pour arrondi un nombre?

Les deux Mathématiques.rond() et tofixed () Les méthodes sont limitées au nombre spécifique que l'utilisateur leur dépasse. Par exemple, les utilisateurs peuvent créer une fonction personnalisée pour arrondir un nombre à 2 décimales.

Code

// Un exemple de fonction personnalisée dans JavaScript
fonction user_definedmet (num)

retour + (mathématiques.rond (num + "e + 2") + "e-2");

console.journal (user_definedMet (10.89909095));

Dans ce code, la méthode User_DefinedMet est adapté comme une fonction personnalisée pour arrondi un nombre en passant un nobs variable. Dans cette méthode, le Mathématiques.rond() La méthode est utilisée pour arronner le nombre vers le haut ou vers le bas en fonction de l'exposant e. Finalement, le console.enregistrer() la méthode est utilisée pour afficher la sortie d'une fonction personnalisée en passant un dix.89909095 nombre.

Sortir

Le résultat de l'exécution de code ci-dessus s'arrête à partir de dix.89909095 pour dix.9.

Conclusion

Le tofixed () et Mathématiques.rond() Méthodes complète le nombre en plaçant les 2 nombres décimaux en javascript. Cependant, ces deux méthodes se limitent au retour du numéro d'entrée après le placement d'une décimale. Pour surmonter le problème, vous pouvez créer une fonction personnalisée pour arrondir ou descendre le numéro donné. Ce message a démontré diverses méthodes de JavaScript pour arronser un nombre par le placement de 2 décimales.