Operators
Symbol | Name | Description |
---|---|---|
^ | Exponentiation | Raises a number to the power of an exponent. |
- | Unary negation | Finds the difference between two numbers or indicates the negative value of a numeric expression. |
* | Multiplication | Multiplies two numbers. |
/ | Division | Divides two numbers and returns a floating-point result. |
Integer division | Divides two numbers and returns an integer result. | |
Mod | Modulus arithmetic | Divides two numbers and returns only the remainder. |
+ | Addition | Finds the sum of two numbers. |
- | Subtraction | Finds the difference between two numbers or indicates the negative value of a numeric expression. |
& | String concatenation | Forces string concatenation of two expressions. |
Symbol | Name | Description |
---|---|---|
= | Equality | Comparison is True if the first expression is equal to the second expression. |
<> | Inequality | Comparison is True if the first expression is different from the second expression. |
< | Less than | Comparison is True if the first expression is less than the second expression. |
> | Greater than | Comparison is True if the first expression is greater than the second expression. |
<= | Less than or equal to | Comparison is True if the first expression is less than or equal to the second expression. |
>= | Greater than or equal to | Comparison is True if the first expression is greater than or equal to the second expression. |
Is | Object equivalence | Compares two object reference variables. Comparison is True if both object names refer to the same object. |
Symbol | Name | Description |
---|---|---|
Not | Logical negation | Performs logical negation on an expression. |
And | Logical conjunction | Performs a logical conjunction on two expressions. |
Or | Logical disjunction | Performs a logical disjunction on two expressions. |
Xor | Logical exclusion | Performs a logical exclusion on two expressions. |
Eqv | Logical equivalence | Performs a logical equivalence on two expressions. |
Imp | Logical implication | Performs a logical implication on two expressions. |
Symbol | Name | Description |
---|---|---|
= | Assignment | Assigns a value to a variable or property. |