Comment convertir un numéro de flotteur en un nombre entier en javascript?

Comment convertir un numéro de flotteur en un nombre entier en javascript?
De nombreux langages de programmation partout dans le monde utilisent divers types de données pour pouvoir différencier la variété des données stockées à l'intérieur des variables. Même en ce qui concerne les chiffres, il existe de nombreux types. Certains exemples courants sont INT, Float et Double. Ce n'est pas le cas lorsqu'il s'agit de JavaScript. En JavaScript, il n'y a pas de types différents de nombres. Ils sont tous stockés de la même manière. Si c'est «5», «5.3 ”, ou même« 0.00032 ”. Mais parfois, ces chiffres décimaux doivent être arrondis à des nombres entiers, dans le but de faciliter les calculs.

Dans cet article, des connaissances seront fournies sur la façon dont ces nombres de types flottants peuvent être convertis en nombres entiers à l'aide de JavaScript.

Comment un numéro de flotteur est converti en un nombre entier?

JavaScript fournit une grande variété de méthodes à travers lesquelles n'importe qui peut convertir un numéro de point flottant en un numéro entier. Cette section apportera une certaine lumière sur certaines des méthodes les plus couramment utilisées.

Méthode 1: Utilisation de ParseInt ()

La méthode la plus couramment utilisée est la «parseInt ()" fonction. Cette fonction prend une variable ou une valeur et la convertit en type int. La syntaxe est la suivante:

ParseInt (x);

Consultez l'exemple de «parseInt ()" dessous:

Méthode 2: Utilisation de Tofixed ()

Le "tofixed ()"La méthode est très similaire au"parseInt ()«Méthode sauf qu'il accepte uniquement les valeurs du nombre et complétera votre numéro au numéro décimal le plus proche que vous spécifiez. Donc, pour l'ensemble du nombre, nous passons l'index par défaut qui est 0 dans la fonction. La syntaxe est donnée ci-dessous:

X.tofixed ();

Ici x est le numéro de flotteur qui doit être converti et la fonction ne prend aucun entier comme argument, ce qui signifie qu'il utilisera la valeur par défaut. L'extrait d'échantillon est illustré ci-dessous:

La sortie suivante montre l'arrondissement du numéro entier suivant:

Méthode 3: Utilisation de mathématiques.sol()

La bibliothèque mathématique est extrêmement utile lorsqu'il s'agit d'exécuter des tâches comme celle-ci. Le Mathématiques.sol() La fonction prendra la valeur décimale et le tourne vers le nombre entier le plus bas. La syntaxe de est présentée ci-dessous:

Mathématiques.plancher (x);

Un exemple pour cette fonction est donné ci-dessous:

Méthode 4: Utilisation de mathématiques.ceil ()

Cette fonction exécutera la tâche opposée au Mathématiques.sol() fonction. Cela complètera le nombre décimal au nombre entier le plus élevé possible. Consultez la syntaxe de cette fonction:

Mathématiques.ceil (x);

Échantillon pour le Mathématiques.ceil () La fonction est présentée ci-dessous:

Méthode 5: Utilisation de mathématiques.rond()

Contrairement aux deux fonctions mathématiques utilisées ci-dessus, Mathématiques.rond() utilise le numéro décimal et les tours du numéro entier le plus proche. Ce qui signifie que si le nombre décimal est supérieur ou égal à 5, il sera arrondi au numéro suivant autrement, il est arrondi au nombre inférieur. La syntaxe pour Mathématiques.rond() est montré ci-dessous:

Mathématiques.Round (x);

Pour plus de compréhension, jetez un œil à ces deux extraits:

L'exemple ci-dessus montre clairement comment le Mathématiques.rond() diffère des autres fonctions mathématiques car elle rassemble la décimale en un nombre entier.

Conclusion

Tout numéro décimal peut être converti en un nombre entier en JavaScript à l'aide de fonctions comme parseInt (), tofixed (), Mathématiques.sol(), Mathématiques.ceil (), et Mathématiques.rond(). Cet article a fourni toutes les différentes manières dont tout numéro décimal peut être changé en un nombre entier en utilisant JavaScript.