Round Fonction de script et de graphique | Aide Qlik Cloud
Accéder au contenu principal

Round Fonction de script et de graphique

Dernière mise à jour : 30/09/2026

Round() renvoie le résultat de l'arrondissement d'un nombre au multiple supérieur ou inférieur le plus proche du pas step décalé du nombre offset défini.

Si le nombre à arrondir se trouve exactement au milieu d'un intervalle, il est arrondi à la valeur supérieure la plus proche.

video thumbnail

Syntaxe :  

Round(x[, step[, offset]])

Type de données renvoyé : numérique

Note InformationsSi vous arrondissez un nombre à virgule flottante, vous risquez d'obtenir des résultats erronés. Ces erreurs d'arrondissement s'expliquent par le fait que les nombres à virgule flottante sont représentés par un nombre fini de chiffres binaires. De ce fait, les résultats sont calculés à l'aide d'un nombre qui est déjà arrondi. Si ces erreurs d'arrondissement doivent influer sur votre travail, multipliez les nombres afin de les convertir en entiers avant de les arrondir.

Arguments :  

Arguments
Argument Description
x Nombre entré.
step Incrément de l'intervalle. La valeur par défaut est 1.
offset

Définit la base de l'intervalle du pas. La valeur par défaut est 0.

Exemples et résultats :  

Exemples et résultats
Exemples Résultats

Round(3.8 )

Renvoie 4.

Dans cet exemple, la taille du pas correspond à 1 et la base de l'intervalle du pas à 0.

Les intervalles sont les suivants : ...0 <= x <1, 1 <= x < 2, 2<= x <3, 3<= x <4...

Round(3.8,4 )

Renvoie 4.

Round(2.5 )

Renvoie 3.

Dans cet exemple, la taille du pas correspond à 1 et la base de l'intervalle du pas à 0.

Les intervalles sont les suivants : ...0 <= x <1, 1 <= x <2, 2<= x <3...

Round(2,4 )

Renvoie 4. Résultat arrondi, car 2 correspond exactement à la moitié de l'intervalle de pas 4.

Dans cet exemple, la taille du pas correspond à 4 et la base de l'intervalle du pas à 0.

Les intervalles sont les suivants : ...0 <= x <4, 4 <= x <8, 8<= x <12...

Round(2,6 )

Renvoie 0. Résultat arrondi, car 2 est inférieur à la moitié de l'intervalle de pas 6.

Dans cet exemple, la taille du pas correspond à 6 et la base de l'intervalle du pas à 0.

Les intervalles sont les suivants : ...0 <= x <6, 6 <= x <12, 12<= x <18...

Round(3.88 ,0.1)

Renvoie 3.9.

Dans cet exemple, la taille du pas correspond à 0.1 et la base de l'intervalle du pas à 0.

Les intervalles sont les suivants : ... 3.7 <= x <3.8, 3.8 <= x <3.9, 3.9 <= x < 4.0...

Round(3.88875,1/1000)

Renvoie 3.889

Dans cet exemple, la taille du pas est de 0.001, ce qui arrondit le nombre à la valeur supérieure et le limite à trois décimales.

Round(3.88 ,5)

Renvoie 5.

Round(1.1 ,1,0.5)

Renvoie 1.5.

Dans cet exemple, la taille du pas correspond à 1 et la base de l'intervalle du pas à 0.5.

Les intervalles sont les suivants : ...0.5 <= x <1.5, 1.5 <= x <2.5, 2.5<= x <3.5...

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.