열 이동(4)
-
연산자(Operator)
연산자(Operator)· 연산자란 자료의 가공을 위해 정해진 방식에 따라 계산하고 결과를 얻기 위한 행위를 의미하는 기호들을 의미합니다. · 각 연산자들은 연산을 하기 위해 인식하는 자료형들이 정해져 있습니다.
-
비트 연산자-OperatorEx10.java
비트 연산자 소스코드 public class OperatorEx10 { public static void main(String[] args){ System.out.println("=========비트 연산자========="); System.out.println(""); byte a = 12; // 128 64 32 16 8 4 2 1 // 0 0 0 0 1 1 0 0 byte b = 20; // 128 64 32 16 8 4 2 1 // 0 0 0 1 0 1 0 0 System.out.println("비트단위의 AND(&): "); /* 값1 값2 결과 0 0 0 1 0 0 0 1 0 1 1 1*/ byte c = (byte) (a & b); // 128 64 32 16 8 4 2 1 // 0 0 0 ..
-
비트 연산자-OperatorEx16
비트연산자 소스코드 public class OperatorEx16 { public static void main(String[] args) { int num1=5; /* 00000000 00000000 00000000 00000101 */ int num2=3; /* 00000000 00000000 00000000 00000011 */ int num3=-1; /* 11111111 11111111 11111111 11111111 */ System.out.println(num1 & num2); // 00000000 00000000 00000000 00000101 // 00000000 00000000 00000000 00000011 // 00000000 00000000 00000000 00000001 Syste..
-
비트 연산 진리표
비트 연산 진리표 & (AND) A B A | B 0 0 0 0 1 1 1 0 1 1 1 1 ^ (XOR) A ~A 0 1 1 0