자바
[자바의 정석] ch2-11 기본형의 종류와 범위
소금_msg
2022. 11. 20. 02:18
📍 기본형 종류
1.논리형 : boolean
(true/false)
2.문자형 : char
('char' 형태)
3.정수형 : byte/int/short/long
(byte는 이진 데이터 다루는데 사용. short는 c언어 호환을 위해. long은 큰 수를 다룰때 사용.)
4.실수형 : float/double
(float은 7자리, double은 15~16자리 표현가능. float<double)
double d = 1.32;
float f = 1.32f;
double은 변수값 표현시 d생략가능
float는 생략불가.
📍 기본형 크기
1bit = 2진수 1자리 0/1 형식
1byte = 8bit
[byte] = [bit][bit][bit][bit][bit][bit][bit][bit]
종류 \ byte크기 | 1byte | 2byte | 4byte | 8byte |
논리형 | boolean | |||
문자형 | char | |||
정수형 | byte | short | int | long |
실수형 | float | double |
실수형 타입을 쓰는 경우 float의 정밀도(오차없는 자리수)보다 double의 정밀도가 2배정도 좋기 때문에
정확함이 중요한 작업이라면 double를 쓰는 것이 좋다.