비트단위로 NOT하여 출력 |
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
System.out.println(~a);
}
}
비트단위로 AND하여 출력 |
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
Long a = scan.nextLong();
Long b = scan.nextLong();
System.out.println(a&b);
}
}
비트단위로 OR하여 출력 |
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
Long a = scan.nextLong();
Long b = scan.nextLong();
System.out.println(a|b);
}
}
비트단위로 XOR하여 출력 |
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
Long a = scan.nextLong();
Long b = scan.nextLong();
System.out.println(a^b);
}
}
'자바' 카테고리의 다른 글
[JAVA] 값을 입력받아 짝수만 출력 (0) | 2021.06.08 |
---|---|
[JAVA] 값을 입력받아 가장작은수 출력하기 (0) | 2021.06.08 |
[JAVA] 정수 2개를 입력받아 2의 거듭제곱 배로 출력하기 (0) | 2021.06.06 |
[JAVA] 정수 3개입력받아 합, 평균 구하기 (0) | 2021.06.06 |
[JAVA] 정수 2개입력받아 자동 계산하기 (0) | 2021.06.06 |