Aller directement au contenu principal

CByte

Renvoie une expression qui a été convertie en un Variant de sous-type Byte.

Structure

CByte(expression)

Paramètres

L'argument expression peut être n'importe quelle expression valide.

Description

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

Utilisez la fonction CByte pour effectuer des conversions respectant les normes internationales depuis n'importe quel autre type de données vers un sous-type Byte. Par exemple, les différents séparateurs décimaux sont correctement reconnus en fonction des paramètres régionaux de votre système, tout comme les différents séparateurs de milliers.

Si l'expression se situe en dehors de la plage autorisée pour le sous-type « octet », une erreur se produit.

Exemple

L'exemple suivant utilise la fonction CByte pour convertir une expression en octet :

Dim MyDouble, MyByte

MyDouble = 125,5678 ' MyDouble est un Double.

MyByte = CByte(MyDouble) ' MyByte contient 126. |