Accéder au contenu principal

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.

 

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

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

 

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 – dites-nous comment nous améliorer !