Bitwise (1) 1
Bitwise (1) 1
Practical No:1(A)
// Bitwise AND
System.out.println("a & b = " + (a & b)); // Output: 1 (0001)
// Bitwise OR
System.out.println("a | b = " + (a | b)); // Output: 7 (0111)
// Bitwise XOR
System.out.println("a ^ b = " + (a ^ b)); // Output: 6 (0110)
// Bitwise NOT
System.out.println("~a = " + (~a)); // Output: -6 (inverts bits)
// Left Shift
System.out.println("a << 1 = " + (a << 1)); // Output: 10 (1010)
// Right Shift
System.out.println("a >> 1 = " + (a >> 1)); // Output: 2 (0010)
}
}