Différence entre les mathématiques.Rond et mathématiques.trunc en javascript

Différence entre les mathématiques.Rond et mathématiques.trunc en javascript
JavaScript fournit plusieurs méthodes intégrées telles que les mathématiques.plancher (), mathématiques.ceil (), mathématiques.Round (), et mathématiques.trunc. Toutes ces méthodes sont utilisées pour compléter un nombre; Cependant, chaque méthode arrose un nombre avec une formule / algorithme différent. Par exemple, les mathématiques.La méthode ceil () arrond le nombre spécifique vers le haut (vers l'infini positif) tandis que la méthode de plancher () arrond le nombre donné vers le bas (vers l'infini négatif), etc.

Dans cet article, nous comprendrons la différence entre les mathématiques.trunc () et mathématiques.méthode ronde. Ce message sera organisé comme suit:

  • Qu'est-ce que les mathématiques.Round () et comment l'utiliser en javascript
  • Qu'est-ce que les mathématiques.trunc () et comment l'utiliser dans javascript
  • Mathématiques.trunc () vs math.Round () en javascript

Alors, commençons!

Qu'est-ce que les mathématiques.Round () et comment l'utiliser en javascript

Une méthode intégrée qui est utilisée pour arrondir un numéro à l'entier le plus proche est appelée la méthode Round () en JavaScript. L'extrait de code ci-dessous montre la syntaxe de base des mathématiques.Méthode Round ():

Mathématiques.rond (numéro);

Le Mathématiques.rond() La méthode prendra un nombre en tant que paramètre et tournera la valeur spécifiée à l'entier le plus proche.

Exemple

Dans cet exemple, nous considérerons divers scénarios pour comprendre comment les mathématiques.La méthode rond () fonctionne en javascript:

var num1 = mathématiques.Round (10.94);
var num2 = mathématiques.Round (10.15);
var num3 = mathématiques.Round (-54.87);
var num4 = mathématiques.Round (-54.27);
console.journal ("10.94 arrondi à: ", num1);
console.journal ("10.15 arrondi à: ", num2);
console.Log ("- 54.87 arrondi à: ", num3);
console.Log ("- 54.27 arrondi à: ", num4);

Dans l'extrait ci-dessus, nous avons transmis différentes valeurs aux mathématiques.Round () Méthode et les imprimer sur la console du navigateur:

À partir de la sortie, nous avons conclu les points suivants:

  • Lorsque la valeur à virgule flottante est supérieure à «.5 ”puis les mathématiques.La méthode rond () complète le nombre à 15.
  • Lorsque la valeur du point flottante est inférieure à ".5 ” puis le Mathématiques.rond() La méthode tourne le nombre à 10.
  • Dans l'ensemble, nous pouvons dire que le Mathématiques.rond() la méthode arrond les valeurs spécifiées aux valeurs entières les plus proches.

Qu'est-ce que les mathématiques.trunc () et comment l'utiliser dans javascript

Il s'agit d'une mathématique prédéfinie qui saute la partie fractionnaire et ne renvoie que la partie entière de la valeur spécifiée. L'extrait de code ci-dessous montre comment utiliser les mathématiques.Méthode trunc () en javascript:

Mathématiques.trunc (numéro);

Exemple

L'extrait de code ci-dessous fournira une compréhension détaillée de la façon dont Mathématiques.trunc () La méthode fonctionne en javascript:

var num1 = mathématiques.trunc (10.94);
var num2 = mathématiques.trunc (10.15);
var num3 = mathématiques.trunc (-54.87);
var num4 = mathématiques.trunc (-54.27);
console.journal ("10.94 arrondi à: ", num1);
console.journal ("10.15 arrondi à: ", num2);
console.Log ("- 54.87 arrondi à: ", num3);
console.Log ("- 54.27 arrondi à: ", num4);

Le Mathématiques.trunc () La méthode supprimera les points flottants et générera la sortie suivante:

La sortie vérifie le fonctionnement du Mathématiques.trunc () Méthode en javascript.

Mathématiques.trunc () vs math.Round () en javascript

Pour l'instant, nous avons vu comment Mathématiques.trunc () et Mathématiques.rond() Les méthodes fonctionnent en javascript. Concluons ce que nous avons appris des exemples ci-dessus:

  • Le rond() La méthode arrose le nombre sur la base de la valeur du point fractionnaire / flottant I.e. Si la valeur fractionnaire est supérieure à ".50 ” puis le rond() La méthode complètera le nombre vers le haut (vers l'infini positif). Si la valeur fractionnaire est inférieure à ".50 ” puis le rond() La méthode complètera le nombre vers le bas (vers l'infini négatif).
  • Par exemple, le rond() La méthode reviendra 26 Si la valeur est 25.50 tandis qu'il reviendra 25 Si la valeur est 25.49.
  • Maintenant si nous parlons du Mathématiques.trunc () Méthode Il saute la partie fractionnaire quelle que soit la valeur fractionnaire i.e., Peu importe ce qui vient après le point décimal que c'est supérieur à ".50 ” ou moins de ".50 ” La méthode Trunc sautera la partie à virgule flottante.
  • Par exemple, le trunc () La méthode reviendra 25 Dans les deux cas I.e. Soit la valeur est 25.50 ou son 25.49.

Conclusion

Mathématiques.rond() et Mathématiques.trunc () sont deux méthodes prédéfinies en javascript qui sont utilisées pour arrondi. La différence entre ces deux méthodes est que le Mathématiques.trunc () la méthode coupe la partie fractionnaire et renvoie la valeur entière restante, mais le Mathématiques.rond() La méthode arrond le numéro de l'entier le plus proche. Dans cet article, nous avons appris la principale différence entre les mathématiques.Round () et mathématiques.Méthode trunc () à l'aide d'exemples appropriés.