Round - fonction de script et fonction de graphique

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.

Syntax:  

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

Return data type: numérique

Remarque: Si 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:  

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

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

Examples and results:  

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. Résultat arrondi, car 2.5 correspond exactement à la moitié de l'intervalle de pas par défaut.

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.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...