문제
풀이 및 리뷰
쉬운 문제라고 생각했는데 계속 오류가 발생했다. 이유는 어처구니 없는 실수 때문 😇🔫
- 타입 변환을 위해 괄호를 썼는데 자료형이 아니라 변수에 잘못 사용했다. 괄호 위치 틀린 걸 못 찾고 한참 헤맸다.
- (double) (num1 / num2) X 1000 으로 시도했었는데
1) ((double) num1 / (double) num2) X (double) 1000 처럼 각각의 변수를 타입 변환 해주거나,
2) double answer = ((double) num1 / num2) X 1000 처럼 괄호 안에 (double) 타입 변환을 사용해야 한다.
💡 데이터의 산술 연산 시에는 피연산자들의 타입이 모두 일치해야 연산이 가능하다.
코드