Development/Java(855)
-
비트연산의 특징
비트연산의 특징 왼쪽으로의 비트 열 이동은 2의 배수의 곱 오른쪽으로의 비트 열 이동은 2의 배수의 나눗셈
-
시프트 연산자 - 시프트 연산자 종류, 비트연산의 특징
시프트 연산자(Shift Operator)bit단위의 연산처리를 수행하며 자료의 가공을 위해 오른쪽 또는 왼쪽으로 이동하여 값에 대한 변화를 일으키는 연산자입니다. 시프트 연산자 종류
-
비트 연산자-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
-
증감연산자- OperatorEx01.java
증감 연산자 소스코드 public class OperatorEx01 { public static void main(String[] args){ System.out.println("=========증가 연산자========="); int i1=5; int i2=5; System.out.println("증가연산자 선행 : " + (++i1) ); System.out.println("i1 : " + i1); System.out.println("증가연산자 후행 : "+ (i2++) ); System.out.println("i2 : " + i2); System.out.println("\n=========감소 연산자========="); System.out.println(""); int j1 = 10; int j2..