본문 바로가기
728x90
반응형

study564

[Java] 16. 배열 (10진수를 2, 8, 10, 16 진수로 변경하기) package chap5; import java.util.Scanner; /* * 10진수를 2, 8, 10, 16 진수로 변경하기 */ public class ArrEx5 { public static void main(String[] args) { int[] digit = {2, 8, 10, 16}; char[] data = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; char[] arr; System.out.println("10진수 값을 입력하세요"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int divnum = num, index = 0; //di.. 2022. 3. 15.
[Java] 16. 배열 (10진수를 16진수로 변경하기) package chap5; import java.util.Scanner; /* * 10진수를 16진수로 변경하기 */ public class Exam3 { public static void main(String[] args) { char[] data = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; char[] hex = new char[8]; System.out.println("10진수 값을 입력하세요"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int divnum = num, index = 0; while(divnum >0) { hex[index++] .. 2022. 3. 15.
[Java] 16. 배열 Exam2 (10진수를 8진수로 변경하기) package chap5; import java.util.Scanner; /* * 10진수를 8진수로 변경하기 * [결과] * 10진수 입력 : 10 * 10의 8진수 : 12 */ public class Exam2 { public static void main(String[] args) { int[] octal = new int[10]; System.out.print("10진수를 입력 : "); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int divnum = num, index = 0; while (divnum > 0) { octal[index++] = divnum % 8; divnum /= 8; } System.out.prin.. 2022. 3. 15.
[Java] 16. 배열 (10진수를 2진수로 변경하기) package chap5; import java.util.Scanner; /* * 10진수를 2진수로 계산하기 */ public class ArrEx4 { public static void main(String[] args) { int[] binary = new int[32]; System.out.println("10진수를 입력하세요"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int divnum = num, index = 0; while(divnum != 0) { binary[index++] = divnum % 2; divnum /= 2; } System.out.print(num + "의 2진수 :"); for(int i = .. 2022. 3. 15.
728x90
반응형