263 Ugly Number

public boolean isUgly(int num) {

        if (num == 0)//不要忘记num=0的情况
            return false;
        while (num % 2 == 0 || num % 3 == 0 || num % 5 == 0) {
            if (num % 2 == 0)
                num = num / 2;
            else if (num % 3 == 0)
                num = num / 3;
            else if (num % 5 == 0)
                num = num / 5;
        }
        if (num == 1 || num == 0)
            return true;
        else
            return false;

    }

你可能感兴趣的:(263 Ugly Number)