Informatica Data Quality
- Informatica Data Quality 9.6.1
- Tous les produits
ROUND(numeric_value[,precision] )
Argument | Obligatoire/ Facultatif | Description |
---|---|---|
numeric_value | Obligatoire
| 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 précision positive, la fonction arrondit ce nombre de décimales. Par exemple, ROUND(12.99, 1) renvoie 13.0 et Arrondi ROUND(15.44, 1) renvoie 15.4.
Si vous entrez une précision 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 précision 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 précision , 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