10의 거듭제곱

Inhyeeee·2020년 12월 3일
0

코딩 삽질 기록

목록 보기
5/20

Math.pox(10, i) 를 사용하는데, 파라미터가 double인 메서드라 정수형으로 변환하고자 한다면(int)로 polymorphysm을 적용해야함

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		String a;
		a = sc.next();
		
		String[] parts = a.split("");
		
		for(int i = 0; i < parts.length; i++) {
			int result = Integer.parseInt(parts[i])*(int)Math.pow(10, 4-i);
			System.out.println("[" + result + "]");
		}
	}

}
profile
avocadoxxi

0개의 댓글