* (Operador)

Visual Basic VBLR

* (Operador)

       

Se utiliza para multiplicar dos números.

Sintaxis

resultado = número1*número2

La sintaxis del operador * consta de las siguientes partes:

Parte Descripción
resultado Requerido; cualquier variable numérica.
número1 Requerido; cualquier expresión numérica.
número2 Requerido; cualquier expresión numérica.

Comentarios

El tipo de dato del resultado es generalmente el de la expresión más exacta. El orden de precisión, de menos exacto a más exacto, es Byte, Integer, Long, Single, Double, Currency y Decimal. Esta regla tiene las siguientes excepciones:

Si El result
La multiplicación implica un tipo Single y un tipo Long, se convierte a un tipo Double.
El tipo de dato de resultado es un tipo variant Long, Single o Date que se sale del intervalo válido, se convierte a un Variant que contiene un tipo Double.
El tipo de dato de resultado es un Byte tipo variant que se sale del intervalo válido, se convierte a un Integer tipo variant.
El tipo de dato de resultado es un Integer tipo variant que se sale del intervalo válido, se convierte a un Long tipo variant.

Si una o ambas de las expresiones son de tipo Null, el tipo de datos del resultado es Null. Si una expresión es del tipo Empty, se considera como 0.

Nota   El orden de precisión utilizado por la suma y la resta no es igual que el orden de precisión utilizado por la multiplicación.