•
Operator
Type
operators
Function
FOR SERVICE MANUALS
CONTACT:
MAURITRON
TECHNICAL
SERVICES
www.maurilron.co.uk
TEL:
01844·351694
FAX:
01844·352554
+
*
<
>
<=
>=
<>
&
&&
II
/\/\
OR
•
AND
XOR
NOT
MOD
DIV
INSTR
"
+
Iloating string
numeric string
numeric
numeric
numeriC
numenc
numeric
string
numeric string
numeric string
numeric
string
numeric
string
string
bitwise
bitwise
bitwise
bitwise
logical
logical
logical
logical
Integer
integer
string
floating
Iloating
floating
logical type 2
comparison
almost
equal"
(type 3 comparison)
addition
subtraction
division
multiplication
less than (type
2 comparison)
greater than (type 2 comparison)
less than or equal
to
(type 2 comparison)
greater than or equal (type
2 comparison)
not equal
to
(type 3 comparison)
concatenation
AND
OR
XOR
NOT
OR
AND
XOR
NOT
modulus
divide
type 1
string comparison
raise to the power
unary minus
unary plus
•
"almost
equal - equal
to
1 part
in
10'
If
the specified logical operation
IS
true then a value not equal to zero will
be
returned.
If
the operation
IS
false then a value
01
zero will be returned.
The
precedence
of SuperBASIC operators
is
defined
in
the table above.
If
the order precedence
of evaluation
in
an expression cannot be
deduced
from this table then the relevanf
operations are performed from
leh to right The Inbuilt
precedence
of SuperBASIC
operators
can
be
overriden by enclosing the relevant sections of the expression
in
parentheses.
highest unary plus
and
minus
string concatenation
INSTR
exponentiation
multiply, divide,
modulus
and Integer divide
add
and subtract
logical
comparison
NOT (bitwise or logical)
AND
(bitwise or logical)
lowest
OR
and
XOR
(bitwise or logical)
35