Comment convertir un nombre flottant en nombre entier en JavaScript
Pour convertir un nombre flottant en nombre entier, vous pouvez utiliser JavaScript objet mathématique intégré. L'objet Math fournit plusieurs méthodes pour gérer les opérations mathématiques, notamment l'arrondi et la troncature.
Approches :
1. Troncature :
La troncature supprime la partie décimale du nombre. Pour tronquer un nombre flottant, utilisez Math.floor(). Cette méthode arrondit à l'entier le plus proche inférieur ou égal au nombre d'origine.
2. Arrondi :
L'arrondi calcule l'entier le plus proche du nombre d'origine. Pour arrondir un nombre flottant, utilisez Math.round(). Cette méthode arrondit à l'entier le plus proche, loin de zéro.
3. Plafond :
Plafond est arrondi à l'entier le plus proche, supérieur ou égal au nombre d'origine. Pour plafonner un nombre flottant, utilisez Math.ceil().
Exemples :
var floatNum = 5.4;
// Truncation
var truncatedNum = Math.floor(floatNum); // Result: 5
// Rounding
var roundedNum = Math.round(floatNum); // Result: 5
// Ceiling
var ceilingNum = Math.ceil(floatNum); // Result: 6
Options supplémentaires :
Performances :
Les opérations au niveau du bit sont généralement plus rapides que l'utilisation des méthodes mathématiques. Cependant, parseInt() est la méthode de conversion la plus rapide pour les entiers compris dans la plage d'entiers sûrs.
Référence :
[Objet mathématique](https://developer.mozilla .org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math)
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3