1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기(설명)
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(Integer.toOctalString(sc.nextInt()));
}
1032 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1(설명)
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(Integer.toHexString(sc.nextInt()));
}
1033 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2(설명)
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//방법1
int i=sc.nextInt();
System.out.printf("%X",i);
//방법2
System.out.println(Integer.toHexString(i).toUpperCase());
}
1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기(설명)
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String i = sc.next();
System.out.println(Integer.parseInt(i,8));
}
1035 : [기초-출력변환] 16진 정수 1개 입력받아 8진수로 출력하기(설명)
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String i = sc.next();
int n = Integer.valueOf(i,16);
System.out.printf("%o",n);
}
1036 : [기초-출력변환] 영문자 1개 입력받아 10진수로 출력하기(설명)
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char s = sc.next().charAt(0);
System.out.print((int)s);
}
1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.print((char) i);
}