Operadores Binarios
NOTA: Todos los operadores a la derecha son operadores de asignación.
=
=
--y--
Transferencia de constantes (Bloque
:=
:=
--y--
Transferencia de variable (Bloque
+
+=
--o--
Suma; p 153.
-
-=
--o--
Resta; p 154.
*
*=
--o--
Multiplica y regresa los 32 bits bajos (firmado); p 157.
**
**=
--o--
Multiplica y regresa los 32 bits altos (firmado); p 157.
/
/=
--o--
División (firmado); p 158.
//
//=
--o--
Módulos (firmado); p 158.
#>
#>=
--o--
Limite mínimo (firmado); p 159.
<#
<#=
--o--
Limite máximo (firmado); p 159.
~>
~>=
--o--
Movimiento aritmético a la derecha; p 162.
<<
<<=
--o--
Bitwise: Movimiento a la izquierda; p 165.
>>
>>=
--o--
Bitwise: Movimiento a la derecha; p 165.
<-
<-=
--o--
Bitwise: Rotación a la izquierda; p 166.
->
->=
--o--
Bitwise: Rotación a la derecha; p 167.
><
><=
--o--
Bitwise: Reversa; p 167.
&
&=
--o--
Bitwise: AND; p 168.
|
|=
--o--
Bitwise: OR; p 169.
^
^=
--o--
Bitwise: XOR; p 169.
AND
AND=
--o--
Booleano: AND (mueve non-0 a -1); p 171.
OR
OR=
--o--
Booleano: OR (mueve non-0 a -1); p 172.
= =
= = =
--o--
Booleano: Igual a; p 173.
<>
<>=
--o--
Booleano: No igual a; p 174.
<
<=
--o--
Booleano: Menor que (firmado); p 174.
>
>=
--o--
Booleano: Mayor que (firmado); p 175.
=<
=<=
--o--
Booleano: Igual o menor que (firmado); p 175.
=>
=>=
--o--
Booleano: Igual o mayor que (firmado); p 176.
2: Referencia de Lenguaje Spin
CON
); p 152.
PUB
PRI
/
); p 153.