Appendix C. Operators
There are four groups of operators in VB.NET: arithmetic, concatenation, comparison, and logical. We will look at each group of operators in turn before discussing the order of precedence VB.NET uses when it encounters more than one type of operator within an expression.
Arithmetic Operators
The arithmetic operators are:
- +
The addition operator. Used to add numeric expressions, as well as to concatenate (join together) two string variables. However, it is preferable to use the concatenation operator with strings to eliminate ambiguity. For example:
result = expression1 + expression2- -
The subtraction operator. Used to find the difference between two numeric values or expressions, as well as to denote a negative value. Unlike the addition operator, it cannot be used with string variables. For example:
result = expression1 - expression2- /
The division operator. Returns a floating point number. For example:
result = expression1 / expression2- *
The multiplication operator. Used to multiply two numerical values. For example:
result = expression1 * expression2- \
The integer division operator. Performs division on two numeric expressions and returns an integer result (no remainder or decimal places). For example:
result = expression1 \ expression2Note that regardless of what specific numeric data types
expression1andexpression2are, integer division returns only an integral data type (Byte, Short, Integer, or Long). After the division is performed, the result ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access