한 걸음 두 걸음

JAVA 자바 ] 3의 승수 값(1,3,9,27..)인지 확인하는 함수 본문

Language/Java

JAVA 자바 ] 3의 승수 값(1,3,9,27..)인지 확인하는 함수

언제나 변함없이 2020. 5. 2. 19:36
반응형
    static boolean isTernary(int num) { //num은 0 혹은 양의 정수
        boolean isT = true;
        while (num > 1) {
            if (num % 3 != 0) {
                isT = false;
                break;
            }
            num /= 3;
        }
        return isT;
    }

0,1,3,9,27,81,243....인지 확인 후 맞으면 true를 반환하는 함수

반응형