Section courante

A propos

Section administrative du site

ROUND

Arrondie
SQL Server Microsoft SQL Server

Syntaxe

ROUND(Nombre,décimales])
ROUND(Nombre,décimales,function)

Paramètres

Nom Description
Nombre Ce paramètre permet d'indiquer le nombre à arrondir.
décimales Ce paramètre permet d'indiquer le nombre de décimale au maximum à retourner.
function Ce paramètre permet d'indiquer la fonction de traitement à effectuer sur la valeur.

Description

Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié.

Remarque

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. SELECT     'Round(1)=' AS Text, ROUND(1, 0) AS Result
  2. UNION
  3. SELECT     'Round(1.1,0)=' AS Text, ROUND(1.1, 0) AS Result
  4. UNION
  5. SELECT     'Round(1.7,0)=' AS Text, ROUND(1.7, 0) AS Result
  6. UNION
  7. SELECT     'Round(-1,0)=' AS Text, ROUND(- 1, 0) AS Result
  8. UNION
  9. SELECT     'Round(-1.1,0)=' AS Text, ROUND(- 1.1, 0) AS Result
  10. UNION
  11. SELECT     'Round(-1.7,0)=' AS Text, ROUND(- 1.7, 0) AS Result
  12. UNION
  13. SELECT     'Round(30.2,0)=' AS Text, ROUND(30.2, 0) AS Result
  14. UNION
  15. SELECT     'Round(-35.4,0)=' AS Text, ROUND(- 35.4, 0) AS Result
  16. UNION
  17. SELECT     'Round(-345.6789,2)=' AS Text, ROUND(- 345.6789, 2) AS Result

on obtiendra le résultat suivant :

Text Result
Round(1)= 1.00
Round(1.1,0)= 1.00
Round(1.7,0)= 2.00
Round(-1,0)= -1.00
Round(-1.1,0)= -1.00
Round(-1.7,0)= -2.00
Round(30.2,0)= 30.00
Round(-35.4,0)= -35.00
Round(-345.6789,2)= -345.68

Voir également

Langage de programmation - SQL Server - Référence de fonctions - ABS
Langage de programmation - SQL Server - Référence de fonctions - CEILING
Langage de programmation - SQL Server - Référence de fonctions - FLOOR
Langage de programmation - SQL Server - Référence de fonctions - SIGN
Langage de programmation - SQL Server - Référence de fonctions - STR
Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Dimanche, le 7 juin 2015