유한소수 판별하기

문제


나의 생각

유한소수를 구하는 방식중에 하나는 나누기를 하고 소수점이 16자리 이상이면 유한소수라고 판별이 되는 방식이 있다. 

해당 방식을 이용하여 처리하는 방법을 진행.


나의 답안

public static int solution(int a, int b) {
    Double db = (double) a / b ;
    String dbStr = String.valueOf(db);

    return dbStr.length() >= 16 ? 2 : 1;
}

'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글

다항식 더하기  (0) 2023.03.12
저주의 숫자 3  (0) 2023.03.11
겹치는 선분의 길이  (0) 2023.03.10
문자열 밀기  (0) 2023.03.10
등수 매기기  (0) 2023.03.09