Elmomc SimplIQ Software Manual Manual de usuario Pagina 23

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 226
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 22
SimplIQ Software Manual The Interpreter Language
MAN-SIMSW (Ver. 1.4)
4-5
4.2.4 Operator Details
The following table describes the operators in detail.
Operator /
Description
Nota-
tion
No. of
Arguments
Output
Type
Examples
Arithmetic
addition
+
2 See section
4.2.3
4+5=9
3.45+2.78=6.23
Arithmetic
subtraction
-
2 See section
4.2.3
4-5=-1
3.45=2.78=0.67
Arithmetic
multiplication
*
2 See section
4.2.3
PA=PA*2
doubles
PA
5*4=20
1.5*2=3.0
Arithmetic
division
/
2 See section
4.2.3
20/4=5
3/1.5=2.0
Remainder
after division of
two integers
%
2 32-bit long
integer
20%4=0
5%2=1
Bitwise NOT
~
1 32-bit long
integer
~3
is 0xfffffffc, which is actually -4
~3.2
is the same as
!3
Bitwise OR
|
2 32-bit long
integer
PA=0x2
|
0x5
is equivalent to
PA=7
PA=0x2
|
5.1
is the same
Bitwise AND
&
2 32-bit long
integer
PA=0x7
&
0x3
is equivalent to
PA= 3
PA=0x7
&
3.1
is the same
Logical equality
==
2 0 (false) or
1 (true)
If x=3 and y=3 as x==y
yields 1
If x=3 and y=5 as x==y
yields 0
Logical inequality
!=
2 0 (false) or
1 (true)
If x=3 and y=3 as x!=y
yields 0
If x=3 and y=5 as x!=y
yields 1
Logical greater
than
>
2 0 (false) or
1 (true)
If x=3 and y=3 as x>y
yields 0
If x=3 and y=2 as x>y
yields 1
If x=1 and y=2 as x>y
yields 0
Logical greater
than or equal to
>=
2 0 (false) or
1 (true)
If x=3 and y=3 as x>=y
yields 1
If x=3 and y=2 as x>=y
yields 1
If x=1 and y=2 as x>=y
yields 0
Logical less than
<
2 0 (false) or
1 (true)
If x=3 and y=3 as x<y
yields 0
If x=3 and y=2 as x<y
yields 0
If x=1 and y=2 as x<y
yields 1
Logical less than
or equal to
<=
2 0 (false) or
1 (true)
If x=3 and y=3 as x<=y
yields 1
If x=3 and y=2 as x<=y
yields 0
If x=1 and y=2 as x<=y
yields 1
Logical AND:
Result is 1 if both
arguments are
nonzero, 0 if any
is zero *
&&
2 0 or 1
1 && 5
yields 1
0.21 && 2
yields 1
0 && 2
yields 0
Vista de pagina 22
1 2 ... 18 19 20 21 22 23 24 25 26 27 28 ... 225 226

Comentarios a estos manuales

Sin comentarios