본문 바로가기
카테고리 없음

programmers 코딩테스트 lv 0 두 수의 나눗셈

by prlkt5200 2022. 12. 10.
반응형

1.이번 문제에서 계속해서 Double에서 int로 형변환이 안된다. 성질이 안맞는다는 error가 뜨길래

왜 그런가 했더니 Double은 wrapper 객체였기 때문이었습니다.(기본 자료형을 객체로 포장한 것)

그래서 다시 확인해보니 double로 바꿔주기만 하면 되는 문제였었습니다;;

 

\

 

다른 분들의 풀이와 섞어서 더 나은 해결책을 생각해봤습니다.

class Solution {
    public int solution(int num1, int num2) {
       double solution = ((double)num1 / num2)*1000;
       return (int)solution;
        
    }
}
반응형