Maison > interface Web > js tutoriel > Explication détaillée de l'utilisation de tofixed et round en JS

Explication détaillée de l'utilisation de tofixed et round en JS

php中世界最好的语言
Libérer: 2018-04-16 16:53:16
original
2195 Les gens l'ont consulté

Cette fois, je vous apporte une explication détaillée de l'utilisation de tofixed et round dans JS Quelles sont les précautions pour l'utilisation de tofixed et round dans JS. Ce qui suit est un exemple pratique. cas. Jetons un coup d'oeil.

1. à méthode fixe

La méthode toFixed() arrondit un nombre à un nombre spécifié de décimales. Par exemple, si les données Num sont conservées à 2 décimales, elles sont exprimées comme suit : toFixed(Num); cependant, les règles d'arrondi sont différentes de celles des mathématiques. arrondi : La méthode d'arrondi dite du banquier est essentiellement une méthode consistant à arrondir à cinq et à laisser pair (également connue sous le nom d'arrondi à cinq et à laisser pair). Les règles spécifiques sont les suivantes : Pour faire simple : pensez à arrondir à cinq. Si le nombre après cinq n’est pas zéro, ajoutez un. Si le nombre après cinq est zéro, il doit être impair ou pair. Si le nombre avant cinq est pair, il doit être écarté. . Si le nombre précédant cinq est impair, il doit être arrondi à un.

Évidemment, cette règle n’est pas conforme à la manière dont nous traitons habituellement les données. Afin de résoudre ce problème, vous pouvez personnaliser l'implémentation à l'aide de la méthode Math.round pour spécifier le nombre de bits de données à conserver pour le traitement.

2, méthode ronde La méthode round() arrondit un nombre au

entier

le plus proche. Par exemple : Math.round(x) prend x à l’entier le plus proche. La méthode d'arrondi est utilisée dans la méthode d'arrondi, qui est conforme aux règles d'arrondi en mathématiques. Le traitement des décimales n'est pas si pratique, mais il peut être personnalisé en fonction de différentes exigences.

Par exemple :

Pour traiter X avec deux décimales, vous pouvez utiliser Math.round(X * 100) / 100. pour le traitement. Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Bootrap+Vue implémente une fonction d'interface de recherche de type Baidu


Analyse de l'utilisation du chargeur Webpack3


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal