[Java] float과 double의 정밀도
2023. 2. 3. 23:00ㆍ프로그래밍/자바
반응형
실수형 변수를 정의하기 위해서 쓰이는 자료형은 float와 double이 있다.
자바에서는 실수 리터럴을 double형으로 컴파일하기 때문에 float형에 저장하기 위해서는 뒤에 'f'나 'F'를 붙혀야 한다.
float var1=0.1234567890123456789f;
double var2=0.1234567890123456789;
System.out.println("var1 : "+var1); // 0.12345679
System.out.println("var2 : "+var2); // 0.12345678901234568
정밀도는 실수를 정확하게 몇자리까지 표현할 수 있는지를 나타낸다.
float의 정밀도 : 7자리
double의 정밀도 : 15자리
double형에 좀 더 정확한 데이터를 저장할 수 있다.
반응형
'프로그래밍 > 자바' 카테고리의 다른 글
[Java] 배열 자료형에 따른 초기값 (0) | 2023.02.11 |
---|---|
[Java] switch문에 사용할 수 있는 자료형은 무엇일까? (0) | 2023.02.09 |
[Java] 산술 연산자의 특징 (0) | 2023.02.07 |
[Java] 큰 따옴표(")와 작음 따옴표(')의 차이 (0) | 2023.02.02 |
[Java] 자바 변수 명명 규칙 (0) | 2023.02.01 |
이 글은 제품의 이용후기가 포함되었으며, 이에 따른 일정액의 수수료를 제공받습니다.