Imam jedan mali problem, ovaj sasvim obican kod mi nema logike i ne dobijam izlaz koji sam ocekivao da cu dobiti.
byte b = -0b0101^-0b0100;
System.out.println("Outputs "+b); // Output je 7
Izlaz je 0b0111, a treba da bude 0b0001.
More li mi neko pomici ?