CInt, fonction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition CInt, fonction Référence du langage 
Version 1 

Voir aussi


Description
Renvoie expression qui a été convertie en un Variant de sous-type Integer.
Syntaxe
CInt(expression)

L'argument expression représente toute expression valide.

Notes
En général, vous pouvez documenter votre code en utilisant les fonctions de conversion des sous-types pour indiquer que le résultat d'une opération doit être exprimé sous forme d'un type de données particulier plutôt que sous la forme du type de données par défaut. Par exemple, utilisez la fonction CInt ou CLng pour forcer l'arithmétique entier dans les cas où l'arithmétique monétaire, en simple précision ou en double précision serait normalement utilisée.

Utilisez la fonction CInt pour fournir des conversions reconnues au niveau international de tout autre type de données en sous-type Integer. Par exemple, différents séparateurs décimaux et séparateurs des milliers sont reconnus en fonction des paramètres régionaux de votre système.

Si l'argument expression n'est pas compris dans la plage acceptable pour le sous-type Integer, une erreur se produit.

L'exemple ci-dessous utilise la fonction CInt pour convertir une valeur en entier (Integer) :

Dim MyDouble, MyInt
MyDouble = 2345,5678      ' MyDouble est un Double.
MyInt = CInt(MyDouble)    ' MyInt contient 2346.

Remarque La fonction CInt est différente des fonctions Fix et Int qui tronquent au lieu d'arrondir la mantisse d'un nombre. Quand la mantisse est exactement 0,5, la fonction CInt l'arrondit toujours au nombre pair le plus proche. Par exemple, 0,5 est arrondi à 0 et 1,5 est arrondi à 2.