반응형
자바에서는 정수와 실수로 숫자를 구분 할 수 있다.
정수란
숫자 -2, -1, 0, 1, 2, 3 ... 처럼 소수점을 사용하지 않고 숫자를 표현 한 것이다.
정수를 표현하는 타입은 int형이며 해당 타입을 사용하여 표현한다.
해당 코드를 살펴보면 a라는 변수에 정수형 타입인 int를 선언해주었는데 할당 값으로 실수를 대입하면 에러가 발생하는 것을 확인 할 수 있다. 즉 Type mismatch로 데이터의 형식이 매칭되지 않는다는 것을 확인 할 수 있다,
실수란
숫자 0.1, 0.2, 0.3 ... 처럼 소수점을 사용하여 숫자를 표현 한 것이다.
실수를 표현하는 타입은 double형이며 해당 타입을 사용하여 표현한다.
a = 1.1; 로 a라는 변수에 값을 1.1로 설정하면 a는 실수를 가지는 변수가 된다.
따라서 a를 실수를 가지는 변수로 사용 하기 위해서는 double형의 타입을 사용하여 double a;라고 변수를 선언하여야 한다.
변수에 지정된 데이터타입과 다른 데이터타입이 들어가려고하면 프로그램이 실행조차 되지 않기 때문에 데이터타입을 확인하고 사용해야한다.
반응형
'코딩 > Java' 카테고리의 다른 글
Java - 참조타입1 (0) | 2019.11.27 |
---|---|
Java란 (0) | 2019.11.25 |
Java - 변수 (0) | 2019.03.14 |
Java - 문자와 문자열 (0) | 2019.03.14 |
Java - 숫자의 연산 (0) | 2019.03.14 |