# printf() - 실수값 출력 7 / 2 가 왜 3.000000 이 나올까요? 3.500000 이 아닐까요? #### CODE <a class='btn btn-default' href='/codes/80199'>Link</a> ``` public class Hello { public static void main(String[] args) { double x = 7 / 2; double y = 6 / 2; System.out.printf("x = %f, y = %f", x,y); } } ``` #### INPUT ``` ``` #### OUPUT ``` x = 3.000000, y = 3.000000 ```
## 정수와 정수의 연산 결과는 정수입니다 실수값을 만들고 싶다면 다음과 같이 연산해보세요 ``` double x = 7.0 / 2; ```
double이 붙는다고 그 줄 전체가 실수화 되는게 아닌거군요 감사합니다.