Foro de elhacker.net

Programación => Java => Mensaje iniciado por: + 1 Oculto(s) en 19 Julio 2016, 18:52 pm



Título: operador ^ en java
Publicado por: + 1 Oculto(s) en 19 Julio 2016, 18:52 pm
que hace este operador?


Título: Re: operador ^ en java
Publicado por: crack81 en 19 Julio 2016, 19:54 pm
Es el operador binario XOR al igual que otros operadores  tambien binarios  como son  el  &,||, ! que seria el and, or y not respectivamente, estos trabajan a nivel de bit osea de unos y ceros.

Para mas informacion puedes mirarte esta informacion:
https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Java/Operadores_de_bits
https://es.wikipedia.org/wiki/Disyunci%C3%B3n_exclusiva

PD:tambien estan los operadores << y >> que son operadores de dezplazamiento de bits, existen otros operadores como son el rotr y el rotl pero no estan disponibles en java pero se puede implementar con ayudar de los operadores antes mecionandos.

Para conocer sobre estos ultimos puede revisar el siguiente enlace.
https://en.wikipedia.org/wiki/Circular_shift