#리뷰: 메소드
## CODE <a class='btn btn-default' href='/codes/5306'>Link</a>
```
public class Pork {
public static void main(String[] args) {
// 변수 생성
int n = 3;
// 계산
double kcal = calcPorkCalories(n);
// 출력
System.out.printf("삼겹살 %d인분: %.2f kcal", n, kcal);
}
// 삽겹살 n인분의 칼로리를 반환
public static double calcPorkCalories(int n) {
return 180*3/100.0*517.9;
}
}
```
## INPUT
```
```
## OUPUT
```
삼겹살 3인분: 2796.66 kcal
```
마지막 리턴에서 왜 100을 100.0 으로 써야하죠?
sehongpark님의 답변
## 답변
int 와 int를 연산한 결과는 int입니다.
따라서 100으로 나눈 경우 소수점 이하의 값이 버려지는 문제가 발생합니다.
```
180 * 3 / 100.0; // 5.4
180 * 3 / 100; // 5
```