Operators
Revision as of 21:47, 15 December 2016 by QuantumFluctuator (talk | contribs)
There are seven major types of mathematical operator, and four major types of bitwise operator.
Mathematical operators
Operation | Character used | Description | Example |
---|---|---|---|
Addition | Performed using the "+" operator | Adds values together. | A + B = 12 |
Subtraction | Performed using the "-" operator | Subtracts values. | A - B = 8 |
Multiplication | Performed using the "*" operator | Multiplies values together. | A * B = 20 |
Division | Performed using the "/" operator | Divides values. | S / B = 5 |
Increment | Performed using the "++" operator | Adds 1 to a variable and saves the variable. | A++ = 11 |
Decrement | Performed using the "--" operator | Subtracts 1 from a variable and saves the variable. | B-- = 9 |
Modulus | Performed using the "%" operator | Finds the remainder of a division between values. | 10 % 3 = 1 |
Bitwise operators
Operation | Character used | Description | Example |
---|---|---|---|
AND | Performed using "&" or "&&" | Returns true if both inputs are true. | true && false = false |
OR | performed using "|" or "||" | returns true if one or both inputs are true. | true || false = true |
XOR | Performed using "^" | Returns true if both inputs are different. | true ^ false = true |
NOT | performed using "!" | Returns false if true, or true if false. | !true = false |