

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Round
<a name="round-function"></a>

`round` arrondit une valeur décimale au nombre entier plus proche si aucun ajustement n’est spécifié, ou à la décimale la plus proche si l’ajustement est sélectionné.

## Syntaxe
<a name="round-function-syntax"></a>

```
round(decimal, scale)
```

## Arguments
<a name="round-function-arguments"></a>

 *decimal*   
Un champ qui utilise le type de données décimale, une valeur littérale comme **17.62** ou un appel à une autre fonction qui génère un nombre décimal.

 *échelle*   
Le nombre de décimales à utiliser pour les valeurs retournées.

## Type de retour
<a name="round-function-return-type"></a>


| Opérande | Type de retour dans l'ancienne expérience de préparation des données | Type de retour dans la nouvelle expérience de préparation des données | 
| --- | --- | --- | 
|  INT  |  DÉCIMAL (FIXE)  |  DÉCIMAL (FIXE)  | 
|  DÉCIMAL (FIXE)  |  DÉCIMAL (FIXE)  |  DÉCIMAL (FIXE)  | 
|  DÉCIMAL (FLOTTANT)  |  DÉCIMAL (FIXE)  |  DÉCIMAL (FLOTTANT)  | 

## Exemple
<a name="round-function-example"></a>

L’exemple suivant arrondit un champ décimal à la deuxième décimale la plus proche.

```
round(salesAmount, 2)
```

Les valeurs suivantes sont celles du champ donné.

```
20.1307
892.0388
57.5447
```

Pour ces valeurs, les valeurs suivantes sont renvoyées.

```
20.13
892.04
58.54
```