Ir al contenido principal

CByte

Devuelve una expresión que se ha convertido en un objeto Variant del subtipo Byte.

Estructura

CByte(expresión)

Parámetros

El argumento «expression» puede ser cualquier expresión válida.

Descripción

En general, puedes documentar tu código utilizando las funciones de conversión de subtipos para indicar que el resultado de una operación debe expresarse como un tipo de datos concreto, en lugar del tipo de datos predeterminado. Por ejemplo, utiliza CByte para forzar la aritmética de bytes en los casos en los que normalmente se aplicaría la aritmética de tipo moneda, de precisión simple, de precisión doble o de enteros.

Utiliza la función CByte para realizar conversiones compatibles con los estándares internacionales de cualquier otro tipo de datos a un subtipo Byte. Por ejemplo, los distintos separadores decimales se reconocen correctamente en función de la configuración regional del sistema, al igual que los distintos separadores de miles.

Si la expresión se encuentra fuera del rango admisible para el subtipo «byte», se produce un error.

Ejemplo

En el siguiente ejemplo se utiliza la función CByte para convertir una expresión en un byte:

Dim MyDouble, MyByte

; MyDouble = 125,5678; ' MyDouble es un Double.

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