ROUND |
Arrondie |
---|---|
Visual Basic |
Syntaxe
Function Round(n As Integer) As Integer |
Function Round(n As Integer, numdecimalplaces As Integer) As Integer |
Paramètres
Nom | Description |
---|---|
n | Ce paramètre permet d'indiquer l'expression contenant un nombre à traiter. |
numdecimalplaces | Ce paramètre permet d'indiquer le nombre de chiffres à droite de la virgule décimale inclus dans l'arrondissement. Si le paramètre numdecimalplaces est omis, un entier est renvoyé par la fonction Round. |
Description
Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié.
Remarque
- L'exemple suivant utilise la fonction Round pour arrondir un nombre à deux décimales :
Dim MyVar, pi
pi = 3.14159
MyVar = Round(pi, 2) 'MyVar contient 3,14.
Exemple
Voici un exemple montrant une utilisation plus classique de cette fonction :
- Sub Main()
- MsgBox "ROUND(1)=" & round(1) & vbCrLf & _
- "ROUND(1.1)=" & round(1.1) & vbCrLf & _
- "ROUND(1.7)=" & round(1.7) & vbCrLf & _
- "ROUND(-1)=" & round(-1) & vbCrLf & _
- "ROUND(-1.1)=" & round(-1.1) & vbCrLf & _
- "ROUND(-1.7)=" & round(-1.7) & vbCrLf & _
- "ROUND(30.2)=" & round(30.2) & vbCrLf & _
- "ROUND(-35.4)=" & round(-35.4)
- End Sub
on obtiendra le résultat suivant :
ROUND(1)=1ROUND(1.1)=1
ROUND(1.7)=2
ROUND(-1)=-1
ROUND(-1.1)=-1
ROUND(-1.7)=-2
ROUND(30.2)=30
ROUND(-35.4)=-35
Dernière mise à jour : Lundi, le 19 novembre 2012