카테고리 없음

[프로그래머] 정수 부분

waveTocode 2023. 12. 12. 23:21

문제 설명

실수 flo가 매개 변수로 주어질 때, flo의 정수 부분을 return하도록 solution 함수를 완성해주세요.


제한사항
  • 0 ≤ flo ≤ 100

입출력 예 설명

입출력 예 #1

  • 1.42의 정수 부분은 1입니다.

입출력 예 #2

  • 69.32의 정수 부분은 69입니다.

내 풀이

class Solution {
    public int solution(double flo) {
        double answer = 0;
        answer=Math.floor(flo);
        return (int)answer;
    }
}

 

다른 풀이

class Solution {
    public int solution(double flo) {
        return (int) flo;
    }
}

이렇게 double형을 int형으로만 바꾸면 되는 간단한 문제였는데 간단한 방법을 오히려 생각하지 못한 것 같아 더더욱 아쉽다