https://foro.gambas-es.org/viewtopic.php?f=17&t=5477&p=32475#p32475
-----------------------------------
jsbsan
Miercoles, 18 May 2016, 19:32

Re: Desarrollando Libreria Para Operadores Con Bit
-----------------------------------
Vuott:

Muchas gracias, me has aclarado el tema :)
Pensaba que en gambas3 no era tan sencillo, y me tenian locos estos operadores.

Resumen (en Gambas3)
[quote]
Public Sub Main()
  
  Dim z, x, y As Integer
  
  x = 7
  y = -2
  
  z = x Xor y '' z = x ^ y
  
  Print "z= x ^ y  ", z
  
  x = 6
  y = 13
  
  z = x Or y
  
  Print "z= x | y  ", z
  
  x = 2
  y = -2
  
  z = x And y
  
  Print "z= x & y  ", z
  
  x = 1
  
  z = Not x
  
  Print "z= ~x  ", z
  
  Print "x &= y;   // equivale a: x = (x & y); AND"
  Print "x ^= y;   // equivale a: x = (x ^ y); XOR"
  Print "x |= y;   // equivale a: x = (x | y); OR"
  Print "x ~= y;   // equivale a: x = (x ~ y); NOT"
  
  Wait 20
  
End
[/quote]


