Informatica Data Quality
- Informatica Data Quality 9.6.1 HotFix 4
- Tous les produits
ROUND(numeric_value[,precision] )
Argument | Obligatoire/ Facultatif | Description |
---|---|---|
numeric_value | Requis
| Type de données numérique. Vous pouvez entrer l'expression de transformation valide de votre choix. Utilisez des opérateurs pour effectuer des opérations arithmétiques avant d'arrondir les valeurs.
|
précision | Facultatif
| Nombre entier positif ou négatif. Si vous entrez une precision positive, la fonction arrondit ce nombre aux décimales. Par exemple, ROUND(12.99, 1) renvoie 13.0 et ROUND(15.44, 1) renvoie 15.4.
Si vous entrez une precision négative, la fonction arrondit ce nombre de chiffres à gauche de la virgule et renvoie un nombre entier. Par exemple, ROUND(12.99, -1) renvoie 10 et ROUND(15.99, -1) renvoie 20.
Si vous entrez une precision décimale, la fonction arrondit à l'entier le plus proche avant d'évaluer l'expression. Par exemple, ROUND(12.99, 0.8) renvoie 13.0, car la fonction arrondit 0.8 à 1, puis évalue l'expression.
Si vous omettez l'argument precision , la fonction arrondit au nombre entier le plus proche, en tronquant la partie décimale du nombre. Par exemple, ROUND(12.99) renvoie 13.
|
ROUND( PRICE, 3 )
|
|
---|---|
|
|
|
|
|
|
|
|
|
|
ROUND( PRICE, -2 )
|
|
---|---|
|
|
|
|
|
|
|
|
ROUND( PRICE, 0.8 )
|
|
---|---|
|
|
|
|
|
|
ROUND( PRICE )
|
|
---|---|
|
|
|
|
|
|
|
|
|
|
7/3 * 3 = 7
ROUND(7/3 * 3) = 7