This documentation is archived and is not being maintained.

11.13.5 Multiplication Operator

Visual Studio .NET 2003

The multiplication operator computes the product of two operands. The multiplication operator is defined for the following types:

  • Byte, Short, Integer, and Long. If integer overflow checking is on and the product is outside the range of the result type, a System.OverflowException exception is thrown. Otherwise, overflows are not reported, and any significant high-order bits of the result are discarded.
  • Single and Double. The product is computed according to the rules of IEEE 754 arithmetic.
  • Decimal. If the resulting value is too large to represent in the decimal format, a System.OverflowException exception is thrown. If the result value is too small to represent in the decimal format, the result is 0.
MultiplicationOperatorExpression ::= Expression * Expression

See Also

11.13.3 Addition Operator | 11.13.4 Subtraction Operator | 11.13.6 Division Operators | 11.13.7 Mod Operator | 11.13.8 Exponentiation Operator | 11.13 Arithmetic Operators | * Operator (Visual Basic Language Reference) | Arithmetic Operators (Visual Basic Language Concepts)