Back to index

Operators:

operator +
result = expression1 + expression2
Sums two expressions.

operator -
result = expression1 - expression2
Finds the difference between two expressions.

operator *
result = expression1 * expression2
Multiplies two expressions
(Type of result is always floating)

operator /
result = expression1 / expression2
Devides expression1 on expression2
(Type of result is always floating)

operator ^
result = expression1 ^ expression2
Raises expression1 to the power of an expression2.
(Type of result is always floating)

operator mod
result = expression1 % expression2
Calculates the modulo remainder. This is the value of p mod q, the modulo remainder when dividing p by q. The result is given by p - q int (p/q): it has the same sign as p: thus, 5 mod 3 = 2, -5 mod 3 = -2. No error is raised if non-integer arguments are passed.
(Type of result is always integer)

operator or
result = expression1 or expression2
Performs a logical disjunction on two expressions.
(Type of result is always integer)

operator and
result = expression1 and expression2
Performs a logical conjunction on two expressions
(Type of result is always integer)

operator and
result = not expression
Performs logical negation on an expression
(Type of result is always integer)



Copyright (c) 2000-2006 by Smartphoneware. All rights reserved.