int는 정수형이고, double은 소수형이라고 했습니다.

변수 두개씩 선언하고 2와 7을 넣어보겠습니다.

7/2를 수행하면 3.5여야 하는데

변수를 int로 선언한 경우에는 3.5에서 소수 부분이 잘려서 3으로 저장됩니다.

코드를 실행해보면 다음과 같습니다.



public class ExTest {

public static void main(String[] args) {

int x1 = 2;

int y1 = 7;

double x2 = 2;

double y2 = 7;

System.out.println(y1/x1);

System.out.println(y2/x2);

}


}


실행결과입니다.


+ Recent posts