실수를 저장하는 자료형은 2가지로 나뉜다.
** 중요 **
Float
Float자료형은 4byte 기억공간크기를 가지고 있다.
float f = 5.3; * 오류 <= 이유는 소수점이 있기에 작은공간에 너무 많은 사람이 들어갔기에 오류가 나는 맥락이랑 비슷한것이다. 해당 오류를 해결하려면 float 데이터 타입을 double로 변경하거나, 데이터 값 맨 마지막에 소문자 f 또는 대문자 F를 삽입해주면 오류는 사라지게된다.
Double
8byte 기억공간 크기를 가지고 있다.
자바(JAVA)에서는 소수점이 있는 실수값을 저장할때 무조건 double 형으로 인식을 한다.
소수점 뒤에 F or f를 주면, float으로 저장한다는 표시 이다. 그렇다면 double 과 float의 차이점은 무엇인가.
결과를 확인한 결과 float 과 double의 차이점은 정밀도의 차이이다.
float 은 소수점 둘째자리 까지, double은 소수점 있는 그대로 모든 수를 불러올수가 있다.
** 중요 **
'JAVA-Spring > Data type, Operator' 카테고리의 다른 글
JAVA 프로그래밍 [산술, 증감 연산자] 개요 (0) | 2019.07.09 |
---|---|
JAVA 프로그래밍 [변수] 범위 (0) | 2019.07.09 |
JAVA 프로그래밍 [변수] 특성 (0) | 2019.07.09 |
JAVA 프로그래밍 [변수] 데이터 타입 3 논리형 Boolean, 문자열 (0) | 2019.07.09 |
JAVA 프로그래밍 [변수] 데이터 타입 1 (0) | 2019.07.09 |
댓글