본문 바로가기
JAVA-Spring/Data type, Operator

JAVA 프로그래밍 [변수] 데이터 타입 2 소수점

by Super Santj 2019. 7. 9.

실수를 저장하는 자료형은 2가지로 나뉜다.

** 중요 **

Float

Float자료형은 4byte 기억공간크기를 가지고 있다.

float f = 5.3; * 오류  <= 이유는 소수점이 있기에 작은공간에 너무 많은 사람이 들어갔기에 오류가 나는 맥락이랑 비슷한것이다. 해당 오류를 해결하려면 float 데이터 타입을 double로 변경하거나, 데이터 값 맨 마지막에 소문자 f 또는 대문자 F를 삽입해주면 오류는 사라지게된다.

Double

8byte 기억공간 크기를 가지고 있다.

자바(JAVA)에서는 소수점이 있는 실수값을 저장할때 무조건 double 형으로 인식을 한다.

Float과 Double 을 이용한 소수점 변수 생성

소수점 뒤에 F or f를 주면, float으로 저장한다는 표시 이다. 그렇다면 double 과 float의 차이점은 무엇인가.

결과를 확인한 결과 float 과 double의 차이점은 정밀도의 차이이다.

float 은 소수점 둘째자리 까지, double은 소수점 있는 그대로 모든 수를 불러올수가 있다.

** 중요 **

댓글