num1을 num2로 나눈다. 이때 소수점 이하를 포함하기 위해 num1을 double로 캐스팅한다.
그 결과에 1000을 곱한다.
그 결과를 int로 캐스팅하여 정수 부분만 반환한다.
<다른사람의 풀이>
1)
using System;
public class Solution {
public int solution(int num1, int num2) {
int answer = 0;
answer = num1 * 1000 / num2;
return answer;
}
}
2)
using System;
public class Solution {
public int solution(int num1, int num2) {
return (int)((float)num1 / num2 * 1000);
}
}
3)
using System;
public class Solution {
public int solution(int num1, int num2)
{
int answer = 0;
float result;
result = ((float)num1 / (float)num2) * 1000;
answer = (int)result;
return answer;
}
}