Fonction MySQL Round()

Fonction Mysql Round



L'arrondi des nombres fait référence à la recherche de la valeur proche approximative d'une valeur numérique donnée. L'arrondi des nombres est une pratique courante lorsque vous travaillez avec des valeurs numériques, ce qui vous permet d'obtenir une valeur numérique plus facile à lire et à analyser.

Dans ce tutoriel, vous découvrirez la fonction round() de MySQL. Nous couvrirons ce que fait la fonction, sa syntaxe de fonction, les paramètres acceptés, les valeurs de retour et les exemples pratiques d'utilisation de la fonction.

Fonction MySQL Round()

Dans MySQL, la fonction round() de MySQL vous permet d'arrondir une valeur numérique à un nombre spécifié de décimales.







Voici la syntaxe de la fonction round dans MySQL :



ARRONDI(nombre, décimales)

La fonction accepte deux arguments principaux :



  • Le nombre à arrondir.
  • Decimal_places – Ce paramètre spécifie le nombre de décimales auxquelles le nombre d'entrée est arrondi. Il s'agit d'un paramètre facultatif. S'il manque, la fonction arrondit le nombre au nombre entier le plus proche.

Jetez un œil à l'exemple suivant :





SÉLECTIONNER ROND(3.14159);
-- 3
SELECT ROUND(3.14159, 0) comme p ;
- 3

Comme vous pouvez le voir dans la sortie, définir le paramètre decimal_places sur 0 ou l'omettre est très exact. Les deux renvoient la valeur au nombre entier le plus proche.

Exemple 1 : Utilisation de la fonction Round() avec une valeur décimale positive

Cet exemple montre la valeur résultante lorsque la valeur du paramètre decimal_places est définie sur un entier positif :



SELECT ROUND(3.14159, 0) comme p ;

Production:

p    |
-----+
3.142|

Exemple 2 : Utilisation de la fonction Round() avec une décimale négative

Nous pouvons également définir le paramètre decimal_places sur une valeur négative, comme illustré ci-dessous :

SELECT ROUND(3.14159, -3) comme p ;

Cela devrait forcer la fonction à arrondir la valeur avant la décimale.

Résultat:

p|
-+
0|

Exemple 2 :

SÉLECTIONNER ROND(314159.14159, -3) comme p ;

Résultat:

p     |
------+
314000|

Exemple 3 : Utilisation de la fonction Round() dans un tableau

Nous pouvons également utiliser la fonction round() dans une colonne de table comme indiqué ci-dessous :

Arrondissez les valeurs comme suit :

sélectionnez la valeur, ROUND(value) comme arrondi de random_ints ri ;

Production:

Conclusion

La fonction round() de MySQL est un outil précieux pour approximer les nombres à un niveau de précision spécifié. Il peut être utilisé dans diverses opérations mathématiques et statistiques et est souvent utilisé pour simplifier les calculs et les rendre plus gérables. La fonction round() est facile à utiliser et peut être un ajout précieux à votre boîte à outils MySQL.