Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Multiplica dos números.
Sintaxis
number1 * number2
Partes
| Término | Definición |
|---|---|
number1 |
Obligatorio. Cualquier expresión numérica. |
number2 |
Obligatorio. Cualquier expresión numérica. |
Resultado
El resultado es el producto de number1 y number2.
Tipos admitidos
Todos los tipos numéricos, incluidos los tipos de punto flotante y sin signo y Decimal.
Observaciones
El tipo de datos del resultado depende de los tipos de los operandos. En la tabla siguiente se muestra cómo se determina el tipo de datos del resultado.
| Tipos de datos operandos | Tipos de datos de resultado |
|---|---|
| Ambas expresiones son tipos de datos enteros (SByte, Byte, Short, UShort, Integer, UInteger, Long, ULong) | Tipo de datos numérico adecuado para los tipos de datos de number1 y number2. Vea las tablas "Aritméticas de enteros" en Tipos de datos de los resultados del operador. |
| Ambas expresiones son Decimal | Decimal |
| Ambas expresiones son Single | Single |
Cualquiera de las expresiones es un tipo de datos de punto flotante (Single o Double), pero no ambos Single (nota Decimal no es un tipo de datos de punto flotante). |
Double |
Si una expresión se evalúa como Nothing, se trata como cero.
Sobrecarga
El * operador se puede sobrecargar, lo que significa que una clase o estructura puede redefinir su comportamiento cuando un operando tiene el tipo de esa clase o estructura. Si el código usa este operador en una clase o estructura de este tipo, asegúrese de comprender su comportamiento redefinido. Para obtener más información, vea Procedimientos de operador.
Ejemplo
En este ejemplo se usa el * operador para multiplicar dos números. El resultado es el producto de los dos operandos.
Dim testValue As Double
testValue = 2 * 2
' The preceding statement sets testValue to 4.
testValue = 459.35 * 334.9
' The preceding statement sets testValue to 153836.315.