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
- La fonction ROUND renvoie toujours une valeur. Si la longueur est négative et supérieure au nombre de chiffres avant la virgule décimale, ROUND renvoie 0.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- SELECT 'Round(1)=' AS Text, ROUND(1, 0) AS Result
- UNION
- SELECT 'Round(1.1,0)=' AS Text, ROUND(1.1, 0) AS Result
- UNION
- SELECT 'Round(1.7,0)=' AS Text, ROUND(1.7, 0) AS Result
- UNION
- SELECT 'Round(-1,0)=' AS Text, ROUND(- 1, 0) AS Result
- UNION
- SELECT 'Round(-1.1,0)=' AS Text, ROUND(- 1.1, 0) AS Result
- UNION
- SELECT 'Round(-1.7,0)=' AS Text, ROUND(- 1.7, 0) AS Result
- UNION
- SELECT 'Round(30.2,0)=' AS Text, ROUND(30.2, 0) AS Result
- UNION
- SELECT 'Round(-35.4,0)=' AS Text, ROUND(- 35.4, 0) AS Result
- UNION
- 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