Différence entre tofixé et toprecision en javascript

Différence entre tofixé et toprecision en javascript
JavaScript fournit deux méthodes pour obtenir la valeur précise des données scientifiques ou financières pour compléter les chiffres. Ceux-ci sont appelés tofixed () et toprecision () méthodes.

Le tofixed () Arrond les nombres et renvoie une valeur avant le point décimal et inclut les chiffres après. Cependant, le toprecision () Arrondage tout le nombre et renvoie une valeur avant et après le point décimal selon le paramètre. Cet article décrit la différence entre Tofixed () et Toprecision () en JavaScript, avec les résultats suivants:

- Comment fonctionne la méthode TofixEd () dans JavaScript

- Comment fonctionne la méthode toprecision () dans JavaScript

- Différence entre tofixed () et toprecision ()

Comment fonctionne la méthode TofixEd () dans JavaScript

Le tofixed () La méthode commence à compter après le point décimal et arrond le nombre à une longueur spécifique comme spécifié par l'utilisateur.

Syntaxe

La syntaxe de tofixed () est donné comme suit:

nombre.tofixé (n)

Ici le 'nombre'représente une variable. Alors que 'n'est un paramètre qui représente le nombre de décimales.

Le tofixed () Renvoie une chaîne avec ou sans représentation décimale.

Exemple: comment arrondir un nombre à 10 décimales en utilisant la méthode TofixEd ()

Le tofixed () la méthode arrond le nombre après le point décimal en fonction de la longueur fournie.

Cet exemple montre comment cela fonctionne.

Soit num = 1.16379;
console.journal (num.tofixé (10));

Dans le code ci-dessus, nous avons pris un nombre aléatoire '1.16379 »et l'arrondissement en utilisant le tofixed () méthode. Nous mettons la valeur du paramètre «10»

Cette méthode arrête les nombres après le point décimal en fonction de l'entrée donnée

Il est remarqué que le tofixed () La méthode a arrondi la valeur d'origine et 0 est ajouté pour remplir la longueur spécifiée.

Comment fonctionne la méthode toprecision () dans JavaScript

Le toprecision () La méthode considère l'ensemble du nombre, y compris les chiffres avant ainsi qu'après le point décimal. Pour créer une longueur spécifique, les points nuls et décimaux sont ajoutés en fonction du besoin.

Syntaxe

La syntaxe de toprecision () est donné comme suit:

nombre.Toprecision (n)

Ici le nombre représente une variable. 0 sont ajoutés si le nombre spécifié dépasse la longueur du nombre décimal.

'n'est la longueur totale des chiffres.

toprecision () La méthode arrondie tout le nombre avant et après le point décimal d'une longueur spécifiée.

Exemple: comment arrondir un nombre à une longueur spécifiée en utilisant la méthode TopRecision ()

Le toprecision () La méthode tourne un nombre avant et après le point décimal et le forme en fonction de la longueur spécifiée. Cet exemple montre le fonctionnement de cette méthode.

Soit num = 32.3015;
console.journal (num.Toprecision (2));
console.journal (num.Toprecision (5));
console.journal (num.Toprecision (10));

Dans le code ci-dessus, un nombre aléatoire '32.3015 'est pris et appliqué à la formation en utilisant la toprecision() méthode. Pour formater le nombre, nous avons pris respectivement les valeurs à trois paramètres.

Ce code représente le formatage numérique avec la longueur spécifiée de «2, 5, 10».

Après avoir mis la valeur du paramètre «2», le toprecision considéré seulement deux chiffres après. Tandis que avec la valeur de «5», les cinq chiffres avant et après le point décimal d'une longueur spécifiée. De même, lorsque la valeur du paramètre est «10», les quatre «0» sont ajoutés pour terminer la longueur à 10 chiffres.

Différence entre tofixed () et toprecision ()

Comme nous le savons, le nombre de méthodes tofixed () commence après le point décimal et tourne le nombre comprenant le chiffre après lui. Tandis que le nombre toprecioson () commence avant le point décimal et arrond tout le nombre avant et après le point décimal.

Ici, nous expliquerons la différence entre la méthode tofixée () et la méthode de précision () en utilisant l'exemple suivant.

num = 3.37158
console.journal (num.tofixé (9));
num = 3.37158
console.journal (num.Toprecision (9));

Dans ce code, un nombre aléatoire '3.37158 'est spécifié aux paramètres en utilisant des méthodes TofixEd () et sur la précision (). Nous avons passé la même valeur de paramètre, «9», sur les deux méthodes.

Dans le cas de la valeur tofixed (), la sortie a montré que la fonction arrond la valeur à «9» après le point décimal mettant les quatre «0». Tandis que dans un autre cas, la fonction toprecision () arrond la valeur spécifiée en fonction du paramètre donné avant et après le point décimal.

Conclusion

Le tofixed () et toprecision () Méthodes complètent le nombre pour obtenir une valeur précise dans les données scientifiques ou financières. Ce message a l'intention de fournir la différence entre les méthodes tofixed () et toprecision () en javascript. Pour une meilleure compréhension, nous avons également éclairé l'importance et les usages des deux méthodes séparément.