Comment arrondir un nombre au 10 le plus proche en JavaScript

Comment Arrondir Un Nombre Au 10 Le Plus Proche En Javascript



Le calcul approximatif d'un nombre est appelé arrondi. Cela aide à rendre les chiffres plus clairs et plus simples à comprendre. Selon la précision requise du calcul, les nombres peuvent être arrondis à une valeur spécifique. Un nombre est arrondi au dixième le plus proche, le nombre entier n'est pas modifié, seule la valeur approximative est modifiée.

Cette étude expliquera la procédure pour arrondir un nombre en JavaScript à la dizaine la plus proche.

Comment arrondir un nombre au 10 le plus proche en JavaScript ?

En JavaScript, utilisez les méthodes suivantes pour arrondir un nombre à la dizaine la plus proche :







Voyons le fonctionnement des méthodes mentionnées ci-dessus une par une !



Méthode 1 : arrondir un nombre au 10 le plus proche en utilisant la méthode Math.round()

En JavaScript, le ' tour() 'méthode de la' Math ” est utilisé pour arrondir les nombres décimaux ainsi que les nombres entiers sur la valeur approchée. Il arrondit l'entier au nombre entier suivant.



Syntaxe





Suivez la syntaxe donnée pour utiliser la méthode round() pour arrondir le nombre le plus proche de 10 :

Math . tour ( Numéro / dix ) * dix
  • La ' Math.rond() ” est appelée en passant le nombre divisé par 10 comme argument qui arrondira le résultat au nombre entier le plus proche.
  • Ensuite, multipliez-le par 10, ce qui arrondira le résultat au 10 le plus proche.

Exemple

Tout d'abord, définissez une fonction nommée ' roundToNearest10 « avec un paramètre » Numéro ”. Appelle la méthode Math.round() qui renverra la valeur approchée la plus proche du dix :



fonction roundToNearest10 ( Numéro ) {

revenir Math . tour ( Numéro / dix ) * dix ;

}

Appeler le ' roundToNearest10 « fonction en passant un nombre entier » 6745 ”. Il sera d'abord divisé par 10 et renvoie le ' 674,5 » qui sera arrondi à « 675 ” qui est le nombre entier le plus proche des 674,5. La valeur résultante sera ensuite multipliée par 10 pour obtenir la valeur approchée à la dizaine la plus proche :

console. Journal ( roundToNearest10 ( 6745 ) ) ;

La sortie affichera ' 6750 » qui est le 10 le plus proche du « 6745 ” :

Passons la valeur décimale ' 89,9 ” dans la fonction et voir la valeur arrondie :

console. Journal ( roundToNearest10 ( 89,9 ) ) ;

La sortie imprimera ' 90 ' en arrondissant le nombre décimal ' 89,9 » au 10 près :

Méthode 2 : arrondir un nombre au 10 le plus proche en utilisant la méthode Math.ceil()

Pour arrondir un nombre à la dizaine la plus proche, le ' Math. plafond() » méthode est utilisée. Il arrondira le nombre au plus grand nombre entier suivant. Si un nombre décimal est passé à la méthode Math.ceil(), elle renvoie le nombre entier.

Syntaxe

La syntaxe donnée est utilisée pour le ' plafond() ' méthode:

Math . plafond ( Numéro / dix ) * dix
  • Il prend un nombre comme argument divisé par 10 puis le multiplie par 10.
  • En divisant le nombre par 10, il arrondira le nombre à l'entier le plus grand suivant.
  • Ensuite, multipliez le nombre résultant par 10 pour obtenir le nombre arrondi au 10 le plus proche.

Exemple

Invoquez le ' Math. plafond() 'méthode dans' roundToNearest10 ” fonction en passant nombre divisé par 10 puis multipliez-le par 10 pour arrondir le nombre à la dizaine la plus proche :

fonction roundToNearest10 ( Numéro ) {

revenir Math . plafond ( Numéro / dix ) * dix ;

}

Appeler le ' roundToNearest10 'fonction et passer un nombre' 6745 » comme argument. Il sera d'abord divisé par 10 et renvoie le ' 674,5 » qui sera arrondi à « 675 ” en raison de la méthode ceil () qui est le prochain plus grand entier de 674,5. Ensuite, le nombre résultant sera multiplié par 10 et obtiendra la valeur approximative au 10 le plus proche :

console. Journal ( roundToNearest10 ( 6745 ) ) ;

Production

De même, le nombre décimal est également arrondi à la dizaine la plus proche en JavaScript à l'aide de la méthode Math.ceil(). Passez le numéro ' 78.02 ' comme paramètre dans le ' roundToNearest10 ' fonction. Il reviendra' 8 ” qui est le plus grand nombre entier suivant de “ 7 802 ', puis multipliez le nombre obtenu par dix c'est la valeur approchée à la dizaine la plus proche :

console. Journal ( roundToNearest10 ( 78.02 ) ) ;

La sortie correspondante sera :

Méthode 3 : arrondir un nombre au 10 le plus proche en utilisant la méthode Math.floor()

Il existe une autre méthode 'Math.floor ()' qui est utilisée pour arrondir un nombre à la dizaine la plus proche. Elle arrondira le nombre à l'entier le plus proche. Si un entier décimal est passé à la méthode Math.floor(), elle renvoie l'entier entier le plus proche.

Syntaxe

La syntaxe suivante est utilisée pour la méthode floor() :

Math . sol ( Numéro / dix ) * dix
  • La méthode est appelée en passant le nombre divisé par 10 comme argument qui arrondira le nombre résultant à l'entier le plus proche.
  • Ensuite, le nombre résultant sera multiplié par 10, ce qui renverra le nombre arrondi au 10 le plus proche.

Exemple

Dans la fonction définie ' roundToNearest10() ', appeler le ' Math.étage() ” méthode en passant le nombre divisé par 10 comme argument, puis multipliez-le par 10 :

fonction roundToNearest10 ( Numéro ) {

revenir Math . sol ( Numéro / dix ) * dix ;

}

Passez le numéro ' 6745 ' comme argument dans la fonction définie nommée ' roundToNearest10() ”. Il sera d'abord divisé par 10 et renvoie le ' 674,5 » qui sera arrondi à « 674 ” en raison de la méthode floor() qui est l'entier inférieur le plus proche de 674,5. Ensuite, le nombre résultant ' 674 ” sera multiplié par 10 et obtiendra la valeur approchée à 10 près :

console. Journal ( roundToNearest10 ( 6745 ) ) ;

Production

Passez le nombre décimal ' -5.15 ' comme paramètre dans le ' roundToNearest10 ' fonction. Il reviendra' sept ' qui est l'entier inférieur le plus proche de ' 7 802 ', puis multipliez le nombre obtenu par dix qui est la valeur approchée à la dizaine près :

console. Journal ( roundToNearest10 ( - 5.15 ) ) ;

La sortie sera :

Conclusion

Pour arrondir un nombre à la dizaine la plus proche, utilisez les méthodes prédéfinies de JavaScript qui incluent Math.round(), Math.ceil() et Math.floor(). La méthode Math.round() arrondit le nombre à l'entier entier le plus proche. La méthode Math.ceil() arrondit le nombre à l'entier supérieur le plus proche, tandis que la méthode Math.floor() arrondit le nombre à l'entier inférieur le plus proche. Toutes ces méthodes seront multipliées par 10 pour arrondir le nombre résultant à la dizaine la plus proche. Dans cette étude, le fonctionnement de toutes ces méthodes a été expliqué avec leurs exemples.