Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Everything has an expiration date

023 - Java 비트 단위 연산자 AND(&), OR(|), XOR(^) 연산 본문

[Java]/Program source (java)

023 - Java 비트 단위 연산자 AND(&), OR(|), XOR(^) 연산

Jelly-fish 2023. 8. 28. 15:57
/*======================================
	■■■ 연산자(Operator) ■■■
	- 비트 단위 연산자
=======================================*/



public class Test023
{
	public static void main(String[] args)
	{
		int a = 13, b = 7;
		int c, d, e;

		c = a & b;
		d = a | b;
		e = a ^ b;


		System.out.printf("a & b : %d\n", c);
		System.out.printf("a | b : %d\n", d);
		System.out.printf("a ^ b : %d\n", e);
	}
}

// 실행 결과

/*
a & b : 5
a | b : 15
a ^ b : 10
계속하려면 아무 키나 누르십시오 . . .
*/



/*

	13 → 0000 1101
   & 7 → 0000 0111
   -----------------
          0000 0101 → 4 + 1 → 5


	13 → 0000 1101
   | 7 → 0000 0111
   -----------------
          0000 1111 → 8 + 4 + 2 + 1 → 15


	13 → 0000 1101
   ^ 7 → 0000 0111
   -----------------
          0000 1010 → 8 + 2 → 10



*/