코린이의 소소한 공부노트

[프로그래머스/Lv.0] 두 수의 나눗셈 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] 두 수의 나눗셈

무지맘 2022. 10. 18. 15:13

1. Input

1) 정수 num1

2) 정수 num2

 

2. Output

1) num1num2로 나눈 값에 1000을 곱한 후 정수 부분 반환

 

3. Constraint

1) 0 < num1 <= 100

2) 0 < num2 <= 100

  

4. Example

Input: num1=7, num2=3 -> Output: 2333

- 설명: 7 / 3 = 2.3333...이고 1000을 곱하면 2333.333..이 되므로 2333을 반환

 

5. Code

1) 첫 코드(2022/10/17)

return (int)(num1 * 1000 / num2);
// (int)(7 * 1000 / 3)
// (int)(7000 / 3)
// (int)(2333.33..)
// 2333

// 아래처럼 쓰면 결과가 완전 다름
return (int)(num1 / num2 * 1000);
// (int)(7 / 3 * 1000)
// (int)(2 * 1000)
// (int)(2000)
// 2000